Ci-dessous, les différences entre deux révisions de la page.
linux:nginx [30-01-2019 14:59] – créée edmc73 | linux:nginx [31-01-2019 08:38] (Version actuelle) – edmc73 | ||
---|---|---|---|
Ligne 34: | Ligne 34: | ||
</ | </ | ||
+ | |||
+ | <code nginx> | ||
+ | server { | ||
+ | listen 80 default; | ||
+ | server_name test.local; | ||
+ | |||
+ | location / { | ||
+ | # permet de transmettre l'ip réel au serveur interne | ||
+ | proxy_set_header X-Real-IP $remote_addr; | ||
+ | proxy_set_header X-Forwarded-For $remote_addr; | ||
+ | proxy_set_header Host $http_host; | ||
+ | |||
+ | # sur une certaine condition... | ||
+ | if ($request_body ~* ^(.*)\.test) { | ||
+ | proxy_pass http:// | ||
+ | break; | ||
+ | } | ||
+ | |||
+ | root /srv/http; | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </ |