В последнее время я убираю свой проект. У меня есть основной .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, но на самом деле ничего не мог найти.