301重定向特定域

时间:2013-12-12 09:29:34

标签: .htaccess redirect

我有一个设置,其中两个域通过将VirtualHost配置添加到其中一个域来共享相同的.htaccess。麻烦的是,如果我在.htaccess中写入301重定向,它将适用于两个域。

是否存在我可以放置重定向以确保它仅适用于匹配域的条件?

1 个答案:

答案 0 :(得分:0)

确定您可以使用RewriteCond 仅定位一个域,如下所示:

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