0

我设置了一些重写来强制网站的一半页面使用 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]

如何编辑它以包含根?我试过添加 /| 条件,但这没有帮助

4

1 回答 1

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]
于 2013-07-30T16:39:56.947 回答