0

私の仮想ホスト構成は次のようになります。

Listen 80
...
DocumentRoot "/www/mysite"
...
<Directory "/www/mysite">
   Options Indexes FollowSymLinks
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
...
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>
...
NameVirtualHost *:80
...
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    ServerName theag.com
    ServerAlias www.theag.com
    DocumentRoot "/www/mysite"
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

ローカルホストは機能しますが、VirtualHostセクションで説明されているようにServerName theag.comに接続しようとすると、サーバーが見つかりません。私は何が間違っているのですか?またはそれを機能させるために私は何をすべきですか?

ps...は、その間の構成行を示します。

回避策:テストの目的で、これは私が行ったことです。

/ etc/hostsをから
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
に編集しました
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 theag.com www.theag.com
これで動作します。今のところ、ip-addressとして127.0.0.1を使用します。

4

1 に答える 1

2

サーバーのIPアドレスを指すようにドメインのDNSを調整する必要があります。が実際の名前である場合theag.com、現在はどのIPアドレスにも関連付けられていません(どちらも関連付けられていませんwww.theag.com)。あなたのネームサーバーを管理している人々と話してください。

于 2011-12-18T09:56:05.307 に答える