根据域将example.txt重写为另一个

时间:2019-05-22 13:52:36

标签: mod-rewrite

我在具有两个不同域的网页上使用多重安装,并且我需要为每个域使用唯一的robots.txt

喜欢 https://www.domain1.tdl/robots.txt应该使用https://www.domain1.tdl/robots_domain1.txt

https://www.domain2.tdl/robots.txt应该使用https://www.domain2.tdl/robots_domain2.txt

1 个答案:

答案 0 :(得分:0)

检查此内容是否重写为.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.tdl [NC]
RewriteCond %{REQUEST_URI} ^\/robots\.txt$
RewriteRule (.*) https://www.domain1.tdl/robots_domain1.txt [L]

RewriteCond %{HTTP_HOST} ^(www\.)?domain2\.tdl [NC]
RewriteCond %{REQUEST_URI} ^\/robots\.txt$
RewriteRule (.*)  https://www.domain2.tdl/robots_domain2.txt [L]