如何将https文件重定向到http文件

时间:2014-12-28 14:36:11

标签: .htaccess mod-rewrite redirect

我想使用此代码将所有页面从https重定向到http。

RewriteEngine On
RewriteCond %{HTTPS} on 
RewriteRule ^(.*)$ http://aplauz.media.pl/$1 [R=301,L]

有效!

我想在同一时间将特定文件https重定向到http。

Redirect 301 /aktualnosci/155-rusza-kampania-promujaca-w-polsce-rosji-i-chinach/ http://aplauz.media.pl/blog/rusza-kampania-promujaca-w-polsce-rosji-chinach/

它也有效!

但绝不可以,因为浏览器会告诉我有关双重定向的信息。 有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用:

RewriteEngine On

RewriteRule ^aktualnosci/155-rusza-kampania-promujaca-w-polsce-rosji-i-chinach/ http://aplauz.media.pl/blog/rusza-kampania-promujaca-w-polsce-rosji-chinach/ [L,NC,R=302]

RewriteCond %{HTTPS} on
RewriteRule ^ http://aplauz.media.pl%{REQUEST_URI} [R=302,NE,L]

即。在通用catch-all规则之前保留特定的重定向规则。