WEBへのアクセスログで、不正なアクセスが多数あるので、fail2ban 等を利用してアクセスの抑止をしているが、favicon や apple-touch-icon については悪意が無いためログから排除しておきたい。
ちなみに、faviconは、ブラウザがルートに存在するかを自動で確認しに来ます。apple-touch-icon.* は、iphoneやipadがアイコンを探しに来るようです(サイズもバラバラでしつこい印象)。
NGINX で、以下の設定を追加することで、関連のエラーログが出力されなくなる。実際には存在しないので403エラーを返しておく。
<NGINX xx.conf>
location ~ ^/(apple-touch-icon.*\.png|favicon.ico)$ {
log_not_found off;
access_log off;
return 403;
}
Xserver が お友達紹介割引 で申込みが可能になります。
コメント