经过一段时间后,我设法将我的网站从http重定向到https,以及其他重定向。很高兴它有效,但只有一个问题!我的子域名页面重定向到域主页。我尝试了各种排除方法,但我无法破解它。非常感谢你的帮助! (想在https中运行博客。)
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index\.html
RewriteRule ^(.*)index.html$ https://www.westhavenretreat.com/$1 [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)
RewriteRule ^.*$ https://%1/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.westhavenretreat.com/$1 [L,R=301]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(.*)\.(.*)\. [NC]