ドメイン名なしでApache仮想ホストをセットアップすることは可能ですか、ドメイン名を取得するまでIPを使用してWebサイトをテストしたいだけです。
Apache documenationの例には、そのようなドメイン名エイリアスのみがあるようです
<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
標準name-based仮想ホストdependは、ブラウザリクエストから適切なドメイン名を受信して適切なサービスを提供することに注意してくださいサイト(vhost)。
ローカルマシンで複数の仮想ホストをテストする正しい方法は、考えられる任意のドメイン名を付け、127.0.0.1
に追加してそのドメインを/etc/hosts
(localhost)にマップすることです。
例えば:
&ltVirtualHost *:80> ServerName www.iamnotawizard.com DocumentRoot /var/www/iamnotawizard </VirtualHost>
この行を/etc/hosts
に追加する限り、うまく機能します:
127.0.0.1 www.iamnotawizard.com
Could not reliably determine server's FQDN
警告をスローします。安全に無視できます。