我正在使用Apache VirtualHosts在我的网络服务器上运行不同的网站。现在我有麻烦让一个网站工作。当我浏览Firefox中的网站时,它说“Firefox无法在www.mydomain.com找到服务器”,即使它拼写正确。
进一步的traceroute和ping都解析为正确的IP,所以我怀疑是因为DNS问题。
我从工作站点复制了VirtualHost-config文件,只是更改了服务器上存在的域和路径。此外,我检查了该站点已启用(使用a2ensite),重新启动apache,重新加载apache,但它仍然无法正常工作。
这是我的VirtualHost文件:
<VirtualHost censored_ip:80>
ServerName mydomain.com
ServerAlias mydomain.com www.mydomain.com
ServerAdmin <myemail>
DocumentRoot /var/www/efin/
<Directory /var/www/efin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error_efin.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
我希望有人能在这里找到错误,因为我不知道在哪里找它。非常感谢提前。如果需要,我很乐意提供进一步的信息。
真诚的,迈克尔