Моя конфигурация виртуального хоста выглядит так:
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>
Хотя localhost работает, когда я пытаюсь подключиться к ServerName theag.com , как описано в разделе VirtualHost, я получаю Сервер не найден .
Что я делаю неправильно? или что я должен сделать, чтобы это работало?
P.S. ...
обозначает строки конфигурации между ними.
Обходной путь: Для целей тестирования я сделал следующее:
Я только что отредактировал / 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
.
Это заставит его работать. Сейчас вы будете использовать 127.0.0.1 в качестве ip-адреса.