Tôi đang cố gắng thiết lập robots.txt
cho tất cả các máy chủ ảo trong máy chủ nginx http. Tôi đã có thể làm điều đó trong Apache bằng cách đưa vào phần sau httpd.conf
:
<Location "/robots.txt">
SetHandler None
</Location>
Alias /robots.txt /var/www/html/robots.txt
Tôi đã thử làm một cái gì đó tương tự với nginx bằng cách thêm các dòng được đưa ra dưới đây (a) trong nginx.conf và (b) như bao gồm conf.d / robot.conf
location ^~ /robots.txt {
alias /var/www/html/robots.txt;
}
Tôi đã thử với '=' và thậm chí đặt nó vào một trong những máy chủ ảo để kiểm tra nó. Dường như không có gì để làm việc
Tôi đang thiếu gì ở đây? Có cách nào khác để đạt được điều này?