添加x-robots-tag标头的Nginx规则



我刚从apache转到nginx,无法理解这个规则。

我想将此页眉添加到包含查询字符串的所有页面中。

add_header X-Robots-Tag "noindex, nofollow";

apache的工作规则是。

RewriteCond %{QUERY_STRING} (^|&)(sortOrder|sortField) [NC]
RewriteRule .* - [E=MY_SET_HEADER:1]
Header set X-Robots-Tag "noindex,nofollow" env=MY_SET_HEADER

提前谢谢。

下一行应该在nginx配置的location块中(通常在/etc/nginx/sites-avalable/中):

add_header  X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";

在修改之前和之后用检查应该很好

# service nginx reload

通过此在线工具:http://headers.cloxy.net

它应该显示:

X-Robots-Tag: noindex, nofollow, nosnippet, noarchive

最新更新