Ich versuche, robots.txt
für alle virtuellen Hosts unter nginx http server festzulegen. Ich konnte es in Apache tun, indem ich Folgendes in main einfügte httpd.conf
:
<Location "/robots.txt">
SetHandler None
</Location>
Alias /robots.txt /var/www/html/robots.txt
Ich habe versucht, etwas Ähnliches mit nginx zu tun, indem ich die folgenden Zeilen (a) in nginx.conf und (b) als conf.d / robots.conf hinzugefügt habe
location ^~ /robots.txt {
alias /var/www/html/robots.txt;
}
Ich habe es mit '=' versucht und es sogar in einen der virtuellen Hosts gestellt, um es zu testen. Nichts schien zu funktionieren.
Was fehlt mir hier? Gibt es einen anderen Weg, um dies zu erreichen?