.htaccess 基于HTTP_主机为不同的robots.txt提供服务

.htaccess 基于HTTP_主机为不同的robots.txt提供服务,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我有两个网站都被谷歌使用相同的代码库编入索引: dev.mysite.com和example.com 我想根据每个域提供不同的robots.txt 目前我有: RewriteBase / RewriteCond %{HTTP_HOST} ^dev\.mysite\.com$ [NC] RewriteRule ^robots\.txt$ robots\.txt\.dev [L] 然而,这似乎不起作用。有人能给我指出正确的方向吗。为我添加了额外的条件 RewriteCond %{HTTP_HOS

我有两个网站都被谷歌使用相同的代码库编入索引:

dev.mysite.com和example.com

我想根据每个域提供不同的robots.txt

目前我有:

RewriteBase /

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

然而,这似乎不起作用。有人能给我指出正确的方向吗。

为我添加了额外的条件

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