我正在尝试将我的所有网址重定向到onbeforeunload
,而不是https://
如果有人放入www.
或www.
或http://
,则会将其重定向到http://
,如果问题出现https://
则问题就会出现,那么它就不会重定向到https://www.
我在https://website
中使用了以下内容,有什么建议吗?
htaccess
答案 0 :(得分:4)
这条单一规则可以满足这两个要求:
RewriteCond %{HTTP_HOST} ^www\. [NC,OR]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE]
确保删除所有显示的规则并在新浏览器中测试以避免旧缓存。