Как запретить сайту показывать список директорий и файлов при отсутствии index.html или index.php
Как запретить показывать список файлов и директорий на сервере, например при открытии страницы сайта появляется:
Index of /
Parent Directory
Index of /
Parent Directory
Например бывают ситуации когда на сайте отсутствуют файлы index.php или index.html
и тогда, когда вы попытаетесь открыть сайт, то вместо сайта у вас появится на экране список всех файлов и директорий.
А вы например не хотите, чтобы их было видно. Для этого в эту директорию поместите файл .htaccess
и в нем пропишите:
Options -Indexes
если не сработает, то нужно в конфигурационном файле Apache httpd.cond в разделе directory относящимся к вашему сайту прописать значение:
AllowOverride All
Для локалхоста это в примерно в разделе:
AllowOverride разрешает или запрещает использовать файлы htaccess (хтаксесс) на вашем сайте.
Запрет Options -Indexes будет действовать в текущей папке и во всех вложенных, то есть если поместить htaccess файл в корень вашего сайта, то запрат будет действовать на весь ваш сайт и во все вложенные директории.
и тогда, когда вы попытаетесь открыть сайт, то вместо сайта у вас появится на экране список всех файлов и директорий.
А вы например не хотите, чтобы их было видно. Для этого в эту директорию поместите файл .htaccess
и в нем пропишите:
Options -Indexes
если не сработает, то нужно в конфигурационном файле Apache httpd.cond в разделе directory относящимся к вашему сайту прописать значение:
AllowOverride All
Для локалхоста это в примерно в разделе:
AllowOverride разрешает или запрещает использовать файлы htaccess (хтаксесс) на вашем сайте.
Запрет Options -Indexes будет действовать в текущей папке и во всех вложенных, то есть если поместить htaccess файл в корень вашего сайта, то запрат будет действовать на весь ваш сайт и во все вложенные директории.
Оставить свой ответ: