如何从htaccess中的目录范围重定向中免除旧主页?

时间:2010-12-03 14:52:34

标签: .htaccess

我正在尝试将我的旧主页从htaccess中的目录范围重定向中免除。这就是我所拥有的不起作用的东西。我做错了什么?

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{http_host} ^old.com?$ [nc]
RewriteCond %{REQUEST_URI} !^index\.html$
RewriteRule ^(.*)$ http://www.new.com/archive?id=$1 [r=301,nc]

1 个答案:

答案 0 :(得分:0)

尝试使用/为request_uri,即。

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{http_host} ^old.com?$ [nc]
RewriteCond %{REQUEST_URI} !^/index\.html$
RewriteRule ^(.*)$ http://www.new.com/archive?id=$1 [r=301,nc]