Apacheで仮想ホストを無効にする方法を教えてください。
仮想ホストを閉じる方法は次のとおりです。
- Apacheのhttpd.confファイルを開き、該当の仮想ホストの設定を#でコメントアウトし、ファイルを保存してApacheを再起動する。
- ネイティブに日本語で言い換えると: Apacheのコマンドラインツールを使用する: apachectlなどのコマンドラインツールを使用して、次のようなコマンドを実行します。
apachectl -S
Apacheで現在起動している仮想ホスト一覧が表示されます。停止したい仮想ホストの設定ファイルのパスを見つけます。その後、以下のコマンドを使って仮想ホストを停止させます。
apachectl -k graceful-stop -f /path/to/virtualhost.conf
この中で/path/to/virtualhost.confは仮想ホストを停止する設定ファイルのパスです。
- ターミナルからコマンドを実行: ターミナルでApacheの特定の仮想ホストを停止するには、以下のコマンドを実行します。
sudo a2dissite virtualhost.conf
Virtualhost.confは、バーチャルホストを無効にする構成ファイル名である。その後Apacheサービスを再起動する。
どの方法を使用する場合でも、仮想ホストを停止した後は、変更を有効にするために Apache サービスを再起動することを推奨しています。