2011年11月22日

Apache VirtualHostの設定確認

ApacheのVirtualHostの設定でてこずったのでメモ
Plesk環境でデフォルトのものが優先されてしまうので自前のが上手く動かない。

VirtualHostの設定は
/usr/local/apache2/bin/httpd -S
で確認できる
http://httpd.apache.org/docs/2.0/ja/vhosts/


調べて分かったこと
  • 複数のconfが読み込まれる場合、先に読み込まれた方が優先となる
  • 読み込まれる順番はファイル名順
    • 特定のファイルを優先させたい場合、00_~.conf とファイル名を変えればよい
NameVirtualHost ~~ has no VirtualHosts というエラーが出る場合がある
NameVirtualHost ~:80 のような宣言が<VirtualHost>より前になかったり、重複している場合に出る

0 件のコメント:

コメントを投稿