Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何使用Nginx设置防止googleonrails索引XML文件?_Ruby On Rails_Nginx_Seo - Fatal编程技术网

Ruby on rails 如何使用Nginx设置防止googleonrails索引XML文件?

Ruby on rails 如何使用Nginx设置防止googleonrails索引XML文件?,ruby-on-rails,nginx,seo,Ruby On Rails,Nginx,Seo,我在Rails和Nginx上设置了我的项目。如何防止sitemap XML文件被Google索引?在虚拟主机文件中添加以下内容(它要求文件物理存在) 添加此文件时,我无法访问/sitemap.xml上动态生成的xml文件,导致404错误,您要查找的页面不存在。对于物理上存在的xml文件,这可以正常工作。。谢谢 location ~* \.(txt|log|xml|css|js)$ { add_header X-Robots-Tag noindex; }

我在Rails和Nginx上设置了我的项目。如何防止sitemap XML文件被Google索引?

在虚拟主机文件中添加以下内容(它要求文件物理存在)


添加此文件时,我无法访问/sitemap.xml上动态生成的xml文件,导致404错误,您要查找的页面不存在。对于物理上存在的xml文件,这可以正常工作。。谢谢
location ~* \.(txt|log|xml|css|js)$ {
    add_header X-Robots-Tag noindex;
}