нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 26/06/09 в 13:03 |
Как при помощи htaccess закрыть http доступ к конкретной директории\файлу на сервере?
1) Например, мне надо сделать так, чтоб никто немог зайти в дир-ю www/dir1/ включая подкаталоги... Какой код должен быть в этом случае в www/dir1/.htaccess?
2) Надо не закрыть доступ ко всей директории www/dir2/, а не дать открывать конкретный файл(ы) в ней www/dir2/file2.php, www/dir2/dir3/file3.php
Какой код должен быть в этом случае в www/dir2/.htaccess?
Не обязательно, но как вариант - Можно ли это дело замаскировать так, чтоб выдавалась 404 ошибка?
|
|
|
|
С нами с 07.12.06
Сообщения: 7
|
Добавлено: 26/06/09 в 13:18 |
по первому пункту пишешь
<files path>
Order Deny,Allow
Deny From All
</files>
|
|
|
|
php
С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410
|
Добавлено: 26/06/09 в 14:10 |
deleted
|
|
|
|
С нами с 22.06.09
Сообщения: 88
Рейтинг: 233
|
Добавлено: 26/06/09 в 14:22 |
по второму пункту, через
<FilesMatch > т.е. или по маске, или по расширению, или еще как нибудь
<filesmatch "^(file2|file3)\.php$">
А под 404 ошибку можно замаскировать как нибудь так в .htaccess:
ErrorDocument 403 <H1> 404 - Not found </H1>
или вообще 403 редиректить на какойто урл
|
|
|
|
Мотиватор :)
С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607
|
Добавлено: 26/06/09 в 14:24 |
bb-support, ненене, девид блейн, ненене
<Files ~ "\.(inc|sql|bak|zip)$">
order allow,deny
deny from all
</Files>
|
|
|
|
Самый добрый бегемот
С нами с 24.06.03
Сообщения: 954
Рейтинг: 574
|
Добавлено: 26/06/09 в 14:25 |
А зачем полностью закрывать доступ к дериктории?
Перенеси ее в место, которое не доступно из под веба да и все
|
|
|
|
Мотиватор :)
С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607
|
Добавлено: 26/06/09 в 16:03 |
В директории, которую хочешь закрыть, просто создай .htaccess с одной сточкой:
deny from all
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 26/06/09 в 16:38 |
atrius писал: | А зачем полностью закрывать доступ к дериктории?
Перенеси ее в место, которое не доступно из под веба да и все
|
Самая конструктивная мысль за весь топик. +1
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 28/06/09 в 00:47 |
atrius писал: | А зачем полностью закрывать доступ к дериктории?
Перенеси ее в место, которое не доступно из под веба да и все |
Надо.
Особенно по второму путкту.
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 28/06/09 в 03:53 |
Vyacheslav писал: | Надо.
Особенно по второму путкту.
|
Ну так уже сказали:
Код: |
<FilesMatch "_match_expr_">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
|
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |