在此服务器上找不到请求的URL /

时间:2009-03-30 23:27:50

标签: apache apache2 webserver

我在同一台服务器上有2个Apache实例,一个在端口80上,另一个在另一个端口上。第一个工作正常。当我去mydomain.com:otherport时,我收到标题中指定的错误消息。该目录确实存在,并且具有与运行Web服务器相同的用户和组。

2 个答案:

答案 0 :(得分:3)

终于明白了。当我添加DirectoryIndex指令时,我将它添加到我刚刚创建的主httpd.conf虚拟主机,而第二个服务器仍在运行第二个实例。现在我觉得很蠢!

对于正在阅读的其他人,如果您收到此错误但无法弄清楚原因,则需要添加DirectoryIndex指令。

答案 1 :(得分:0)

您可能需要为第二个实例设置http.conf。你为什么一开始就把它作为两个实例呢?

两个想法:

  • 逐渐更改非工作配置,直到与工作配置匹配(当然先备份)并查看修改后的配置
  • 看看error_log;如有必要,提高日志记录级别,直到看到提供信息为止。