2015-12-03 16 views
6

私はApacheからnginxに移動し、このルールを無視できます。x-robots-tag headerを追加する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 

ありがとうございます。

答えて

8

次の行は、(通常は/etc/nginx/sites-avalable/で)あなたのnginxの設定のlocationブロックにする必要があります:

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

はで変更前と後にチェックするために良いことする必要があります

# service nginx reload 

このオンラインツールを通じて:と表示されるはずです:​​

X-Robots-Tag: noindex, nofollow, nosnippet, noarchive 
関連する問題