我有一个服务器,它承载多个域。几天前,我不得不重新安装apache,然后在浏览器中键入IP地址返回404错误。我仍然可以通过域名访问所有正确托管的网站。
例如,假设域名myserver.com指向/var/www。当我输入http://myserver.com时,我会得到托管在/var/www中的页面,但是IP地址返回404。我不能访问http:///index.html或诸如此类的东西。
在这种情况下,我实际上是一个n00b。我检查了apache的配置文件,但不知道出了什么问题。
对不起,如果我的问题不清楚,请告诉我,如果我必须添加更多的信息。
谢谢
发布于 2011-09-22 07:01:24
很可能您的Apache正在使用基于名称的虚拟主机,并且在http请求中缺少主机名时没有定义默认的虚拟主机。或者默认的虚拟主机根本没有任何内容。张贴你的配置。
https://serverfault.com/questions/314241
复制相似问题