Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Apache отображает содержимое папки, несмотря на index.html

Автор вопроса: user10Ответов: 1

У меня есть веб-сервер apache, обслуживающий 2 URL-адреса. Я использую VirtualHosts, чтобы настроить его так, чтобы 2 URL-адреса возвращали разные страницы (у одного docRoot = /www, у другого docRoot = /www/tutorials). Проблема заключается в том, что для подпапки в каталоге учебников (например, /www/tutorials/abc), которая содержит index.html, использование одного URL-адреса отображает страницу как есть, тогда как другой URL-адрес показывает содержимое папки и не отображает индекс .html файл. Однако нажатие на index.html работает. Любая идея, как я могу заставить файл index.html отображаться автоматически (как и должно быть!).

Спасибо, Гаурав.

apache

Ответы

Ответ 1 · рейтинг 2 · Matt

Вам необходимо добавить директиву DirectoryIndex в файл конфигурации Apache (например, httpd.conf) для раздела, в котором вы определяете свой виртуальный хост.

DirectoryIndex index.html

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы