Я пытаюсь остановить индексацию каталогов для определенного каталога в Apache (Ubuntu) и поместил в свой файл .htaccess следующее:
<Directory /var/www/xyz>
Options -Indexes
</Directory>
Это блокирует весь сайт. Зачем?
Так как Options -Indexes
в .htaccess рекурсивен, эквивалентен
<Directory /your/root/>
Options -Indexes
</Directory>
Если вы хотите отключить индекс только для определенного каталога без рекурсии, просто поместите туда пустой файл index.html и убедитесь, что DirectoryIndex
директива установлена в index.html.
И вы помещаете файл .htaccess в каталог, который хотите отключить?