0

仮想ホストを構成しようとしています。私が望む動作は次のとおりです。「http://www.mydomain.com」と入力すると、「mydomain」ページが表示されます。IP「http://WW.XX.YY.ZZ」と入力すると、「/var/www」にデフォルトのページが表示されます。

現在、アドレスバーに入力したものは何でも「mydomain」ページを表示します。

ここに私の設定ファイルがあります:

apache2.conf:

<VirtualHost _default_:*>
  DocumentRoot /var/www
</VirtualHost>

# Include the virtual host configurations:
Include sites-enabled/

サイト対応/webmin.xxx.conf

<VirtualHost mydomain.com:80>
  ServerName mydomain.com
  DocumentRoot "/home/mydomain/www"
  <Directory "/home/mydomain/www">
    allow from all
    Options +Indexes
  </Directory>
</VirtualHost>

ちなみに、apache を再起動するたびに、次のエラーが発生します。

* Restarting web server 
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Fri Apr 12 13:14:51 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Fri Apr 12 13:14:52 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
4

1 に答える 1

0

そして、あなたの /etc/hosts のエントリ:

YOUR_IP mydomain.com

apache が正しい IP アドレスを見つけるのに役立ちます。

于 2013-04-12T10:14:56.357 に答える