一开始很好。我在CentOS 5.5上运行Apache。我记得我没有把任何花哨的设置换成我的Apache,只是一些虚拟主机。
然后,昨天我用CentOS 6.2重新安装了该服务器。安装了apache和其他东西。现在我不能再通过我们的网络访问这个网站了。有人能帮忙吗?这里有一些信息。
当我们试图用dyndns-ip地址访问我们的站点时,它就不起作用了。我们仍然可以在现场进行平击。
下面是我的httpd.conf的一部分,我认为它们是相关的。顺便说一下,xyz.dyndns-ip.com不是真正的地址。
listen 80
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/www/html
ServerName www.riffhub.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/www/html
ServerName xyz.dyndns-ip.com
</VirtualHost>我尝试了nmap 80 -p 80 xyz.dyndns-ip.com,端口80确实可用。
我该怎么开始解决这个问题?感谢任何帮助,谢谢:)
发布于 2012-02-01 11:35:23
确保<VirtualHost>容器具有ServerName或ServerAlias指令设置为dyndns主机名,例如:
<VirtualHost *:80>
ServerName internal-host.localnet
ServerAlias dyndns-address.example.com
[...]
</VirtualHost>https://serverfault.com/questions/355739
复制相似问题