我正在编写一个大多数网站都使用 SSL 的网站。
目前我正在使用 htaccess 规则将 www 添加到 URL,请参见以下规则:
RewriteCond %{HTTP_HOST} ^bettingproperties.com$ [NC]
RewriteRule ^(.*)$ http://www.bettingproperties.com/$1 [L,R=301]
我怎样才能让它检测到 https 并做同样的事情。
我正在编写一个大多数网站都使用 SSL 的网站。
目前我正在使用 htaccess 规则将 www 添加到 URL,请参见以下规则:
RewriteCond %{HTTP_HOST} ^bettingproperties.com$ [NC]
RewriteRule ^(.*)$ http://www.bettingproperties.com/$1 [L,R=301]
我怎样才能让它检测到 https 并做同样的事情。
试试这个,它应该将 SSL 流量切换到常规 HTTP:
RewriteEngine on
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://www.bettingproperties.com/$1 [L,R=301]
我发现我可以通过使用以下来做到这一点。
RewriteCond %{HTTP_HOST} ^bettingproperties.com$ [NC]
RewriteRule ^(.*)$ https://www.bettingproperties.com/$1 [L,R=301]
谢谢您的帮助。