2008-11-23 50 views
0

因此,下面的重写规则似乎总是被触发。这有隐藏我在服务器上托管的另一个域的效果?Apache重定向规则总是在每个请求上触发

我似乎无法弄清楚什么是错的,现在是时候在专家呼吁:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^danielhonig.com 
RewriteRule ^(.*)$ http://www.danielhonig.com/$1 [R=permanent,L] 

RedirectMatch ^/$ http://www.danielhonig.com/gravl 
Options None 

回答

2

将您<VirtualHost>指令内重写规则,那么它会不会影响你的其他领域。

+0

试图把它们放在位置标签...这导致该网站一直重定向到其他域? – 2008-11-23 00:33:05

0

您是否尝试过使用%{SERVER_NAME}而不是%{HTTP_HOST}?我发现%{SERVER_NAME}与子域也很好。