Каков наилучший способ запретить посетителям сайта просматривать содержимое папки? - PullRequest
0 голосов
/ 16 ноября 2011

У меня есть список документов здесь: www.example.com/documents

Я хочу указать папку с документами в папке public_html / htdocs (не над ней). Однако я не хочу, чтобы люди могли переходить по адресу www.example.com/documents или чтобы Google проиндексировал содержимое. Но мне все еще нужно использовать ссылки на документы по всему сайту (в основном в зоне входа).

Есть предложения?

1 Ответ

0 голосов
/ 16 ноября 2011

Есть вероятность, что я неправильно понял вопрос, но я думаю, что вы хотели бы отключить список каталогов. Если это так, просто поставьте

Options -Indexes

в вашем файле .htaccess. Это говорит Apache не создавать этот модный список файлов при запросе URI http://example.com/directory/, поэтому пользователь получит ошибку 404. Запросы к файлам в каталоге не затрагиваются.

Вы также можете делать разные необычные вещи с помощью списка каталогов, используя директивы mod_autoindex , такие как IndexIgnore.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...