我有一些重写设置强制网站的一半页面为http和半个https。这一切都有效,包括https://site.com/index.php,但只有https://site.com不会重写为http。
RewriteCond %{SERVER_PORT} 443
RewriteRule ^about\.php|contact\.php|down\.php|faq\.php|find\.php|forgot\.php|home\.php|index\.php|listings\.php|viewpost\.php$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
我如何编辑它以包含根?我试过添加/ |对条件,但没有帮助
答案 0 :(得分:0)
原来我只需要一个没有斜线的管道
RewriteRule ^|about\.php|contact\.php|down\.php|faq\.php|find\.php|forgot\.php|home\.php|index\.php|listings\.php|viewpost\.php$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]