2015-12-03 16 views
6

Tôi vừa chuyển từ apache sang nginx và không thể hiểu được quy tắc này.Quy tắc Nginx để thêm tiêu đề thẻ x-robot

Tôi muốn thêm tiêu đề này vào tất cả các trang bao gồm chuỗi truy vấn.

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

Quy tắc làm việc apache là.

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

Xin cảm ơn trước.

Trả lời

8

Dòng tiếp theo phải ở trong location khối cấu hình nginx của bạn (thường là trong /etc/nginx/sites-avalable/):

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

nên được tốt đẹp để kiểm tra trước và sau khi sửa đổi với:

# service nginx reload 

Thông qua công cụ trực tuyến này: http://headers.cloxy.net

Và hiển thị:

X-Robots-Tag: noindex, nofollow, nosnippet, noarchive 
Các vấn đề liên quan