FastNetMon

среда, 7 апреля 2010 г.

Защита папки .svn при выкатывании сайта из Subversion на Apache

Когда Вы храните сайт в Subversion и выкатываете его на продакшеновый Апач посредством него же, то волей-неволей во всех папках проекта появляются служебные папки .svn, которые Apache с превеликим удовольствием выдаст первому встречному при запросе http://ваш_сайт/.svn. Как понимаете, это серьезный удар по безопасности и положение нужно срочно исправлять.

Поможет в этом нам директива Apache DirectoryMatch:

<DirectoryMatch "^/.*/(\.svn|CVS)/">
Order deny,allow
Deny from all
</DirectoryMatch>


Добавив такой код в конфиг-файл Apache, Вы заблокируете доступ ко всем папкам .svn в пределах сервера через веб.

Взято с: http://codesnippets.joyent.com/posts/show/1364

Комментариев нет :

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.