2013-03-01 64 views
2

我有两个网站都使用相同的代码库由谷歌被索引:服务于不同的robots.txt基于HTTP_HOST

dev.mysite.com和example.com

我要服务于不同的机器人。基于每个域的txt。

目前我有:

RewriteBase/

RewriteCond %{HTTP_HOST} ^dev\.mysite\.com$ [NC] 
RewriteRule ^robots\.txt$ robots\.txt\.dev [L] 

然而,这似乎并没有工作。有人能指引我走向正确的方向吗?

回答

2

对我来说,通过增加额外的工作条件下

RewriteCond %{HTTP_HOST} ^dev\.mysite\.com 
RewriteCond %{REQUEST_URI} (robots\.txt) 
RewriteRule .* robots-dev.txt [L]