Mon Nginx access.log est FULL avec des lignes à propos de /wpad.dat (sur un site complètement vide contenant uniquement "index.php"):
et sur un autre site vide:
Puis-je empêcher ce qui précède/cela indique-t-il une mauvaise configuration? Il semble que seuls 2 de mes sites hébergés sur cette image Amazon affichent ces entrées dans les fichiers journaux.
Votre premier extrait de journal suggère que le fichier existe peut-être, car la réponse de nginx est 200
, avec 731 octets de données utiles, ne soyez donc pas trop rapide pour le bloquer.
Toutefois, si vous souhaitez que de telles demandes soient omises des journaux, vous pouvez utiliser les éléments suivants sur tous les serveurs concernés:
location = /wpad.dat {
access_log off;
log_not_found off;
}
Ou, mieux encore, si vous êtes certain de ne pas avoir ce fichier et que vous voulez renvoyer 404 immédiatement, en omettant toujours toutes les demandes de ce type dans les journaux, utilisez:
location = /wpad.dat {
access_log off;
return 404;
}