В последнее время я убираю свой проект. У меня есть основной .htaccess в корневом каталоге и еще 6 других. 5 из них выполнили Options -Indexes, и я не видел, чтобы какая-либо точка позволяла любому просмотру каталогов перемещаться так, чтобы основной. поэтому теперь у меня есть только 2 файла .htaccess. основной и один в /system, который содержит
# Block External Access
deny from all
Итак, я хотел запустить это на /system только из основного. Поэтому я удалил один в /system и добавил
# Block External Access
<Directory "/system/">
deny from all
</Directory>
в мой основной файл .htaccess, оставляющий 1!
но теперь я получаю
Внутренняя ошибка сервера
Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и был не удалось выполнить ваш запрос.
Обратитесь к администратору сервера, веб-мастеру @localhost и сообщите им о времени, когда произошла ошибка, и что угодно это могло привести к ошибке.
Дополнительная информация об этой ошибке может быть доступна при ошибке сервера войти.
Apache/2.2.17 (Ubuntu) Сервер на 10.0.1.5 Порт 80
Цель состоит в том, чтобы заблокировать чтение любых файлов в /system и его подкаталоге, но разрешить просмотр всего остального из одного файла .htaccess для всего проекта. Любые идеи о том, как я могу это исправить? Я выполнил некоторые поисковые запросы Google, но на самом деле ничего не мог найти.