Bloquer acces .git
This commit is contained in:
parent
c2e8e011ac
commit
14fa144470
|
@ -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;
|
||||
}
|
||||
~~~
|
Loading…
Reference in a new issue