Apacheで仮想ホストの設定するまでの道のり
HTTPサーバApacheで仮想ホストを実現するために3時間ぐらいかかった。
戸惑ったこと。ServerNameで仮想ホストを指定しても反応を返してくれない。
<VitualHost *:80> ServerName vh.example.com ... </VirtualHost>
上記の設定を書いてもvh.example.comにアクセスしても、Apacheは反応を返してくれない。
だが、example.comには反応してくれる。
2時間半ほど設定ファイルと封筒していた。
転機
もしかしたら、vh.example.comもドメインだからDNSサーバに登録しなければならないのかと思い、
お世話になっているお名前.comのユーザページに行くと案の定、あった。
「レンタルDNSレコード」で仮想ホストを登録できた。
仮想ホストを登録する際にレコードタイプでAかCNAMEで迷ったがAタイプで登録した。
役立ったサイト