Maison > Questions et réponses > le corps du texte
Introduction :
WordPress sous Nginx
Nginx est configuré pour interdire l'accès à tous les fichiers txt (méthode)
Si vous utilisez un vrai fichier robots.txt, la méthode ci-dessus est efficace, mais le site Web utilise WordPress et utilise un robots.txt virtuel déposer. La méthode ci-dessus rend le fichier robots.txt virtuel inaccessible.
Comment configurer nginx pour que le fichier robots.txt virtuel soit accessible ?
ou
limitez le chemin du fichier txt restreint aux 2 répertoires suivants.
Répertoire des plug-ins WordPress (/wp-content/plugins)
Répertoire des thèmes WordPress (/wp-content/themes).
为情所困2017-05-16 17:11:44
Faites attention à la commande
location = /robots.txt {
rewrite ^/robots\.txt$ /index.php?robots=1 last;
allow all;
}
PHP中文网2017-05-16 17:11:44
Vous autorisez simplement nginx à autoriser robots.txt séparément et à le placer en plus de l'interdiction de nginx sur toutes les règles txt