Запрошенный URL / не был найден на этом сервере - PullRequest
1 голос
/ 31 марта 2009

У меня есть 2 экземпляра Apache на одном сервере, один на порту 80, один на другом порту. Первый работает нормально. Когда я захожу на mydomain.com:otherport, я получаю сообщение об ошибке, названное в заголовке. Каталог существует и имеет того же пользователя и группу, что и веб-сервер.

Ответы [ 2 ]

3 голосов
/ 01 апреля 2009

Наконец-то разобрался. Когда я добавил директиву DirectoryIndex, я добавил ее к основному виртуальному хосту httpd.conf, который я только что создал, пока второй сервер все еще работал на втором экземпляре. Теперь я чувствую себя глупо!

Для всех, кто читает, если вы получаете эту ошибку и не можете понять, почему, вам нужно добавить директиву DirectoryIndex.

0 голосов
/ 31 марта 2009

Возможно, вам нужно настроить http.conf для второго экземпляра. Почему вы делаете это как два экземпляра?

Две мысли:

  • Постепенно изменяйте нерабочую конфигурацию, пока она не будет соответствовать рабочей (сначала сделайте резервную копию, конечно) и посмотрите, какие изменения исправляют ее
  • Посмотрите на error_log; при необходимости поднимайте уровень ведения журнала, пока не увидите что-то информативное.
...