我想使用此代码将所有页面从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/
它也有效!
但绝不可以,因为浏览器会告诉我有关双重定向的信息。 有人可以帮助我吗?
答案 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规则之前保留特定的重定向规则。