RamblingBeard
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет. У меня возникла проблема, противоположная той, которая возникла у AGurin. Не давно установил на локальную машину сборку Денвера. После установки возникла банальная проблема, как я понял, связанная с взаимодействием между Денвером и Апачем. Суть в следующем. Я создал в директории /home/ папку с именем своего сайта mysite (все происходит на локальном компьютере). В ней создал папку www, а в ней создал папку 1 и покидал туда несколько файлов, в том числе index.html, т.е. получилось как-то так: home/mysite/www/1/. При вводе имени сайта (mysite) в строке браузера я получаю страницу Index of/ и папку 1. При кликании на папку 1 я хочу видеть не страницу index.html, а просто содержимое папки 1. Как мне объяснили, нужно создать конфигурационный файл Апача и прописать в нем опцию Options All +Indexes. Файл я создал, положил его в ту же папку 1. Но это не помогло - всех файлов папки 1 я как не видел в браузере так и не вижу. Я подумал, что не работает сам файл .htaccess. Вместо предыдущей опции прописал опцию DirectoryIndex и другой html-файл из этой же директории 1. Перезашел в браузере, открылся именно файл, указанный в опции. Т.е., все нормально. Насколько я понял, у меня в Денвере по умолчанию открыт листинг директорий, если нет индекс файла. Я проверил этот момент следующим образом: убрал из папки 1 и файл .htaccess и файл index.html. При кликании в браузере на папку 1 на странице Index of/ сразу вижу содержимое всей папки. Все нормально. Получается следующая картина. Я не знаю почему, но в моей конфигарции опция Options All +Indexes в .htaccess, который лежит в корне сайта, не открывает листинга этой самой корневой папки. При заходе на сайт в папку 1 просто открывается index.html. Почему-то дефолтовые настройки Денвера приоритетнее .htaccess, либо я куда-то не туда его положил. Подскажите, в чем может быть проблема? Может быть, это вообще не связано с Денвером? |