Apacheの未定義ドメインリクエストURLの落とし穴を埋める
2017年9月5日Linux Tips, テクニカル, トピックス, ノウハウ
Apacheサーバを運営してありがちな失敗ネタをひとつ。専用サーバを借りてサーバ運営しているとVirtual Hostsに意識が行き過ぎて自分で Virtual 側で定義したドメインしかリクエストが来ないと思ってしまう。
でも実際はそうではありません。IPアドレスでURLを入力したり、定義していないVirtualドメインでURLを入力されたら全く想定していないコンテンツが表示されることがよく有ります。このケースでは設定を見直したりするのは中々骨が折れる作業なので、最も簡単な回避策は下記のvirtual hostsを新規で作り起動しておくと良いです。未定義のドメインやIPできたアクセスは直ぐに他のホストへ転送してくれます。
1 2 3 4 |
<VirtualHost *:80> ServerName any Redirect / http://www.google.co.jp/ </VirtualHost> |