RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* https://www.domain.com%{REQUEST_URI} [R,L]
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* https://domain.com%{REQUEST_URI} [R,L]
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.new-domain.com/$1 [R=301,L][/php]
RewriteEngine on
RewriteBase /
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
Redirect 301 /page-name http://domain.com/new-page
Redirect 301 / http://domain.com/subfolder-name/
Redirect 301 /subfolder-name http://different-domain.com/
RedirectMatch 301 (.*).html$ http://domain.com$1.php
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)/old-directory/(.*)$ $1/new-directory/$2 [R,L]
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI}/ blog
RewriteRule ^(.*) http://www.new-domain.com/%{REQUEST_URI} [R=302,NC]
RewriteRule ^(.*) http://www.new-domain.com/blog/%{REQUEST_URI} [R=302,NC]