根页面的RewriteRule

时间:2017-01-11 14:59:55

标签: .htaccess redirect mod-rewrite

我需要以下内容:

(1)mysite.com应重定向。

(2)mysite.com/index.html应重定向。

但是应该重定向此域上的其余页面:

(3)应将mysite.com/xxx重定向到new.mysite.com/xxx

以下.htaccess适用于第(2)和(3)点:

RewriteEngine On
RewriteRule ^index\.html$ - [L]
RewriteRule ^(.*)$ http://new.mysite.com/$1 [R=301,L]

但我怎样才能实现第(1)点?

1 个答案:

答案 0 :(得分:1)

要排除您的根,只需将以下条件置于规则

之上
RewriteCond %{REQUEST_URI} !^/$