Как отключить индексирование каталогов из apache2 при переходе к корню сервера?

Мне нужно отключить эту индексацию, когда я вхожу в свой корневой каталог на сервере apache2, любые советы?

4 ответов


Если это только один каталог, который вы хотите защитить содержимое от просмотра, вы также можете просто добавить индекс.html или индекс.php, который будет отображаться всякий раз, когда кто-то просматривает этот каталог.


отредактируйте файл конфигурации apache2, который обычно находится в каталоге: "/ etc/apache2 / httpd.conf".

добавьте следующее или измените, если у вас уже есть некоторые конфигурации для веб-сервера по умолчанию dir (/var/www):

 <Directory /var/www>
   Options -Indexes
   AllowOverride All
   Order allow,deny
   Allow from all
 </Directory>

это отключит индексирование всех общедоступных каталогов.


обычно делается так:

Options -Indexes

минус означает "нет"...


убедитесь, что вы также добавляете-индексы в файлы конфигурации в каталоге с поддержкой сайтов (или сайтов, доступных, как это было в моем случае), они обычно находятся в каталоге "/etc/apache2/".