我有一个设置,其中两个域通过将VirtualHost配置添加到其中一个域来共享相同的.htaccess。麻烦的是,如果我在.htaccess中写入301重定向,它将适用于两个域。
是否存在我可以放置重定向以确保它仅适用于匹配域的条件?
答案 0 :(得分:0)
确定您可以使用RewriteCond 仅定位一个域,如下所示:
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^foo/?$ http://example.com/bar [L,R=301]