From 14fa1444701c5ca829defcaa94887a392ba5624a Mon Sep 17 00:00:00 2001 From: bwaegeneire Date: Tue, 28 Dec 2021 15:21:07 +0100 Subject: [PATCH] Bloquer acces .git --- HowtoNginx.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/HowtoNginx.md b/HowtoNginx.md index 773845b4..7cd93a75 100644 --- a/HowtoNginx.md +++ b/HowtoNginx.md @@ -751,3 +751,13 @@ Nginx ne gère pas les fichiers `.htaccess`. Si vous devez utiliser des fichiers Il est posisble de créer des "hash map" (cf. [ngx_http_map_module](http://nginx.org/en/docs/http/ngx_http_map_module.html)) pour facilement cérer des variables utilisables dans des blocks, des logs… Sauf que ces maps ne sont pas restreintes à un bloc serveur (VHost), mais appliquées à tout le bloc http. Il ne faut donc pas donner le même nom à 2 maps, au risque d'avoir des conflits difficiles à débugger. + +### Bloquer l'acces au dépot Git + +Pour bloquer l'acces à aux données d'un dépot Git, dans un dossier servit par Nginx, il faut rajouter le code suivant dans un contexte `server`, `location` ou `if` : + +~~~ +location ~ /\.git { + return 404; +} +~~~ \ No newline at end of file