Apacheのデフォルトの仮想ホストを無効にする

Apacheのデフォルトの仮想ホストを無効にする

Apache2 用の名前ベースの仮想ホストを次のように設定しました。

  1. /etc/var/apache2/sites-available/000-default.conf を /etc/var/apache2/sites-available/mysite.com.conf にコピーしました

  2. mysite.com.conf の ServerName、ServerAlias、DocumentRoot を編集しました

  3. a2ensite mysite.com

n 番目のサイトに対して手順 1 ~ 3 を繰り返します。

それはうまくいきます。しかし、サーバーの IP アドレスを直接参照すると、000-default にリダイレクトされます。そのファイルを無効にすると、カスタム構成ファイルの最初のファイルが取得され、それに応じた www フォルダーにリダイレクトされます。これは望ましくありません。ブラウザーにサーバーの IP アドレスを入力すると、エラー メッセージが表示されるか、何も表示されないようにしたいのです。どうすれば実現できますか?

関連情報