同じサーバー IP アドレスに対して複数の A レコードがあります。
URL DNS 解像度。 goodurl.com 10.0.0.1 badurl1.com 10.0.0.1 badurl2.com 10.0.0.1
URL goodurl.com でのみ動作し、他の URL では動作しないように Apache2 を構成したいと考えています。
次のように、特定の URL「badurl1.com」で「アクセスが拒否されました」を与える方法を見つけました。
<VirtualHost *:80>
ServerName badurl1.com
DocumentRoot /var/www
<Directory /var/www/>
AllowOverride None
Order deny,allow
deny from all
</Directory>
</VirtualHost>
同じことを行うためのよりエレガントで効率的な方法はありますか?
他の将来の不要な新しい A レコードがデフォルトで拒否されるように Apache を構成する方法はありますか?
あなたの助けを前もって感謝します
システム SO: Linux 2.6.32-5-amd64 x86_64 GNU/Linux サーバーのバージョン: Apache/2.2.16 (Debian)