【apache】サーバのIPアドレスへのアクセス時に404を返す

【apache】サーバのIPアドレスへのアクセスを無効にする
の続き的な。
やはり403だと都合が悪いので、404を返す方法を調査しました。

参考:ApacheのVirtualHostで存在しないホストに404を返す

前回記載した

の部分を

に書き換えます。
こうすることで、IPアドレスへアクセスをしてきた際に404を返します。

ついでに、IPアドレスにアクセスをしてきた際のアクセスログだけを別にする場合は、上記の<VirtualHost *:80>から</VirtualHost>の間に

なんて表記をしてみるといいです。
(ログファイルの名前は任意)

phpMyAdminの脆弱性を狙ったアタックが非常に多くログに残りますね……。

シェア: