有没有办法根据主机名在nginx中换出robots.txt文件? 我目前有www.domain.com和backup.domain.com指向相同的nginx服务器,但我不希望谷歌索引backup.domain.com。
两个选项:
$http_host的if语句重写为后端的两个文本文件之一。 作为参考,这是我使用的语法:
if ($http_host != "www.domain.com") { rewrite ^/robots.txt /robots-backup.txt last; }
这是在位置块内