[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как закрыть доступ ко всем файлам кроме нескольких
program90
Привет,
в папке на сервере лежит около 10 файлов и файл htaccess. Но доступ нужно открыть только к одному или двум. Как это сделать? Или лучше в этой папке создать папку, и в нее переместить остальные файлы и закрыть к ней доступ?
С помощью директивы Files в htaccess можно закрыть доступ только к одному файлу. Можно ли написать как-нибудь вроде исключения для двух файлов, нападобие как это делается при фильтре на пользователей - deny from all, allow from a, b?
И еще можно ли закрыть папку, не ставя пароля?
Спасибо




Спустя 3 минуты, 11 секунд (22.12.2010 - 14:43) alex12060 написал(а):
Цитата
И еще можно ли закрыть папку, не ставя пароля?


Создаешь в папке файл index.html и все, папка закрыта
А так, не знаю как закрыть несколько файлов)

Спустя 11 часов, 42 минуты, 26 секунд (23.12.2010 - 02:26) program90 написал(а):
alex12060
В смысле index.html? У меня был index.html, но папка все равно остается открытой.

Спустя 7 часов, 6 минут, 13 секунд (23.12.2010 - 09:32) elliot написал(а):
Посмотри про FilesMatch.

Попробуй написать так:

order deny,allow
deny from all

<FilesMatch "^(fileA|fileB)$">
allow from all
</Files>

Спустя 2 дня, 12 часов, 43 минуты (25.12.2010 - 22:15) VELIK505 написал(а):
Достаточно собрать все файлы в отдельную папку и вложить в эту папку .htaccess с содержимымым:
deny from all

Спустя 1 час, 19 минут, 22 секунды (25.12.2010 - 23:34) program90 написал(а):
Спасибо,
теперь все работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.