如何将SSL安全页面https://www.mysite.com的请求重定向到非安全http://www.mysite.com
我尝试了这个,但它没有用。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
我做了一个phpinfo()并在Configuration>>下看到了mod_rewrite。 apache2handler>>加载模块部分。
答案 0 :(得分:0)
将R(重定向)标志添加到RewriteRule,如下所示:
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R]
默认情况下,重定向由HTTP状态301完成。如果您想按特定状态代码重定向,例如“301 Moved Permanently”,您可以指定任何有效的重定向状态代码(3xx):
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301]
检查document (Apache Module mod_rewrite)是否有详细信息。