Назад | Перейти на главную страницу

Как запретить Apache 2.4 обслуживать файлы в каталоге .git?

Я попытался использовать приведенный ниже код Apache, чтобы предотвратить обслуживание чего-либо в пределах .git папка. Но я все еще могу получить доступ к example.com/.git/config файл.

<Directorymatch "^/.*/\.git/">
Order deny,allow
Deny from all
</Directorymatch>

Deny from all это синтаксис для более старой версии 2.2 Apache. Соответствующее обозначение для Apache 2.4:

Require all denied

Видеть Обновление до 2.4 с 2.2 для дополнительных изменений синтаксиса.