複数のサブドメインで、同じファイルにアクセスさせたい場合
(例:www.example.comでも、example.comでも、test.example.comでも、sample.example.comでも同じページを表示させたい。)
どうやったらいいのか調べてみたメモ。
Apacheのマニュアルにちゃんと載ってました。
名前ベースのバーチャルホスト - Apache HTTP サーバ
httpd.confに以下のように書けばOKです。
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com test.example.com sample.example.com
DocumentRoot /home/example/public_html
</VirtualHost>
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com test.example.com sample.example.com
DocumentRoot /home/example/public_html
</VirtualHost>
スポンサーリンク