ずっとうちのサーバを置いていたデータセンターが、今月いっぱいでハウジングサービスを止めるため、現在サーバの引っ越し作業中である。 今度は、自前のサーバを置くのではなく、レンタルサーバの利用に切り替えようかなっと思って。 で、昨日、Apache の VirtualHost で公開しているサイトのひとつを新しいサーバに持ってきた。 今までの httpd.conf 上の VirtualHost 設定をそのまま httpd-vhosts.conf に反映させたのだが、何故かサイトにアクセスすると、403 Forbidden エラーになってしまう。 パーミッションは適切に設定されているのに・・・だ。 新しいサーバの Apache のバージョンは 2.2.8。元のサーバは 2.0.50。 httpd.conf を穴が開くほど見比べてみると、どうも root directory の設定の違いが影響してい