Перейти к содержанию
Опубликовано
comment_1225

Oчень простой способ, надо создать .htaccess файл в папке .git или .svn с текстом:

Order allow,deny
Deny from all

А для каждого каталога создавать такой файл не эффективно, поэтому создаем глобальное правило для httpd, которое будет блокировать доступ к самим папкам, и к их содержимому, для этого создаем файл:

nano /etc/httpd/conf.d/git_protect.conf

С этим текстом:

<DirectoryMatch "^/.*/\.git/">
      Order Deny,Allow
      Deny from all
 </DirectoryMatch>

Рестарт сервиса:

service httpd restart

Ну и еще одно. 
Зaпрeт всех скрытых каталогов в папке web сервера:

DirectoryMatch "^/.*/\.+

Homepage: suicidee.ml

 


Мои каналы telegram:



 

Рекомендуемые сообщения

Нет сообщений для отображения
Гость
Эта тема закрыта для публикации ответов.