在Apache中重定向

时间:2012-10-11 12:37:45

标签: apache http redirect

任何人都可以提供帮助。 我需要编写一个重定向规则:

将所有HTTPS流量重定向回HTTP,除非其中包含URL /管理员。

RewriteEngine on

RewriteCond %{REQUEST_URI} !^administrator/
RewriteRule .? http://www.site2.com%{REQUEST_URI} [R=301,L]

谢谢,

1 个答案:

答案 0 :(得分:1)

您需要包含检查是否为HTTPS的条件:

RewriteEngine on

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^administrator/
RewriteRule .? http://www.site2.com%{REQUEST_URI} [R=301,L]