这是一个简单的问题,我正在使用Navigo进行网址处理,我需要重定向2条规则:
每个http://都应该是https://(我解决了这个问题)
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/ [R=301,L]
谢谢!
答案 0 :(得分:0)
试试这样:
RewriteEngine On
#RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/#]+) /#/$1 [NC, NE, R=301, L]
重写基数应为/
,但也许您还有别的东西,具体取决于您的设置。
以隐身模式在全新浏览器中进行测试。