2015-01-05 3 views
0

Мне сложно правильно сформировать свой вопрос, поэтому заранее приношу свои извинения. В настоящее время я создаю небольшое веб-приложение, где пользователи могут регистрироваться, регистрироваться и загружать фотографии. Эти изображения хранятся в разных каталогах. Я хочу, чтобы иметь возможность блокировать эти каталоги, поэтому люди не могут просто просмотреть весь каталог (потому что он содержит конкурс изображений, и материалы должны оставаться секретными). Но я также хочу, чтобы содержал для просмотра. Я намерен автоматически создавать длинные имена файлов в каталоге, чтобы они были «безопасными».Заблокировать удаленный каталог, но не URL-адрес

Любые мысли?

Спасибо заранее, Ленни

+0

Точно. Когда вы так выразились, это звучит просто: P Я попробую ваше решение немедленно. –

ответ

1

Чтобы отключить просмотр каталогов ваших файлов, самый простой способ, чтобы добавить строку в файл .htaccess (если вы используете Apache) в общем каталоге:

Options -Indexes 

Source

в качестве альтернативы вы можете добавить это также к <Directory> или <Location> секции записи ВХост, но будет применяться ко всему vhost, а не только определенное дерево каталогов.

Смежные вопросы