Forum Moderators: phranque
RewriteEngine on
#
RewriteCond %{SERVER_PORT} [b]!=443[/b]
RewriteCond %{REQUEST_URI} [b]^/([/b]admin/|home\.php$)
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
#
RewriteCond %{SERVER_PORT} !=80
RewriteCond %{REQUEST_URI} ![b]^/([/b]admin/|home\.php$)
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
#
RewriteCond %{HTTP_HOST} ^example\.com
[b]RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$[/b]
RewriteRule [b]^(.*)$ http%2://[/b]www.example.com/$1 [R=301,L]