Apache2.confに次の設定があります
<VirtualHost *:80>
ServerAdmin webmaster@Host-Wordpress-01
DocumentRoot /var/www/wordpress_example
Servername www.example.com
ServerAlias example.com
</VirtualHost>
IPアドレス(つまり、サーバーのIPアドレス)でアクセスできなくなり、www.example.com
のみでアクセスできるように変更するだけです。
何を変更しますか?
解決策は 専用IPを指すランダムドメインをブロックする と同じです。構成とスクリプトを含む回答をそこに投稿しました。
基本的に、デフォルトの仮想ホストエントリを作成して、IPアドレスとその他のランダムアドレスを処理する必要があります。次に、サイトに固有の2番目の仮想ホストディレクティブに実際のサイトを配置できます。