aho's

僕はドメインrying.netを持っているが、
そのサブドメインwwwにvirtualhostを割り当てるのを忘れていたせいで、
www.rying.netでアクセスすると、正しくwwwに対応するページが表示されない状態が続いていた。


rying.netとwww.rying.netでアクセスした時、同じページにアクセスしたかったのだが、
VirtualHostの仕様で、うまくいっていなかった。
(該当するvirtualhostがなかったときは、最初に読み込んだvirtualhostの情報が適用されるっぽい?)
だからといって、rying.netの設定をコピーするのもめんどくさい。


調べると、ServerAliasを使うと、やりたいことが実現できるらしい。
http://httpd.apache.org/docs/2.0/ja/mod/core.html#serveralias


rying.netのvirtualhost部分の一部分を以下のように変更

        ServerName rying.net

        ServerName rying.net
        ServerAlias www.rying.net