Apachのバーチャルホストで複数のドメインを運用してると、設定されていないドメインへのリクエストが処理される、デフォルトの設定がどれなのか分からなくなることってありません?
そんな時に便利なコマンドがあります。
確認コマンド
1 |
apachectl -S |
これで、defaultの設定が確認でき、各vhostの設定がどのファイルのどこで行われているかも確認できます。
備考
このコマンドはあくまで、現在の設定ファイルの内容を評価しているだけなので、実際に設定を反映させる為には
1 |
apachectl restart |
もしくは
1 |
apachectl graceful |
として、設定ファイルを読み込み直す必要があります。
まとめ
vhostの設定については1つのサーバで複数ドメインを使いたい!にまとめてありますので、ご参照お願いします。