PDA

Показать полную графическую версию : [решено] .htaccess в корне


Endy1
09-06-2010, 18:14
Друзья, помогите написать правильный .htaccess

Есть корень виртуального сервера Apache /srv/domen1

В этой папке, а также в каждом ее подкаталоге находится каталог .svn/ с управляющими файлами. Примерно так:

/srv/domen1/.svn/
/srv/domen1/first/.svn/
/srv/domen1 /second/.svn/
.....

Положить в каждую .svn/ папку свой .htaccess проблематично, т.к. таких каталогов сотни. Возможно ли сделать единственный .htaccess в корне /srv/domen1, который бы запрещал доступ к файлам во всех папках .svn/ независимо от уровня их вложенности?

Признателен за любой совет.

Endy1
10-06-2010, 17:23
Никаких идей нет? Может быть я не совсем ясно поставил вопрос?

Sham
11-06-2010, 01:16
в конфиге сервера что-то типа этого
<DirectoryMatch "\.svn">
Deny from all
</DirectoryMatch>

Endy1
11-06-2010, 11:44
Спасибо.
Нашёл альтернативное и более красивое решение:

Options +FollowSymLinks
RewriteEngine on

RewriteRule \.svn/ - [F]




© OSzone.net 2001-2012