Einführung:
WordPress unter Nginx
Nginx ist so eingestellt, dass der Zugriff auf alle TXT-Dateien verboten ist (Methode)
Wenn Sie eine echte robots.txt-Datei verwenden, ist die obige Methode effektiv, aber die Website verwendet WordPress und verwendet eine virtuelle robots.txt Datei. Die obige Methode führt dazu, dass auf die virtuelle robots.txt nicht zugegriffen werden kann.
Wie richte ich Nginx so ein, dass auf die virtuelle robots.txt-Datei zugegriffen werden kann?
oder
beschränken Sie den Pfad der eingeschränkten TXT-Datei auf die folgenden 2 Verzeichnisse.
WordPress-Plugin-Verzeichnis (/wp-content/plugins)
WordPress-Themenverzeichnis (/wp-content/themes).
注意顺序
你把对nginx对robots.txt单独允许,放到nginx禁止全部txt规则的上面就可以了
@南小鸟 邀请回答