2013-12-12 134 views
0

我有一个安装程序,其中两个域通过将VirtualHost配置添加到其中一个域来共享相同的.htaccess。问题是,如果我在.htaccess中写入301重定向,它将应用于两个域。301重定向特定域

有没有一个条件,我可以把重定向,以确保它只适用于匹配域?

回答

0

是确保您可以使用的RewriteCond来目标只有一个域这样的:

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC] 
RewriteRule ^foo/?$ http://example.com/bar [L,R=301]