私のNginx access.logは/wpad.datに関する行でいっぱいです(「index.php」のみの完全に空のサイト上):
そして別の空のサイトで:
上記を防ぐことができますか/それはいくつかの誤設定を指しますか?このAmazonイメージでホストされている私のサイトの2つだけがログファイルにこれらのエントリを表示しているようです。
最初のログスニペットは、nginxの応答が200
であり、ペイロードデータが731バイトであるため、ファイルが実際に存在する可能性があることを示唆しています。
ただし、そのような要求をログから省略したい場合は、影響を受けるすべてのサーバーで次を使用できます。
location = /wpad.dat {
access_log off;
log_not_found off;
}
または、さらに良いことに、そのようなファイルがないことが確実にわかっていて、404をすぐに返したい場合は、ログからそのようなリクエストをすべて省略して、以下を使用します。
location = /wpad.dat {
access_log off;
return 404;
}