私の仮想ホスト構成は次のようになります。
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を使用します。