diff --git a/HowtoNginx.md b/HowtoNginx.md index ab3ab74b..faeb98ba 100644 --- a/HowtoNginx.md +++ b/HowtoNginx.md @@ -328,12 +328,19 @@ server { Ou globalement, de manière générale, on peut faire : ~~~ - if ($scheme = http) { return 301 https://$server_name$request_uri; } ~~~ +Si on vhost répondant à plusieurs domaines (plusieurs `server_name`) et qu'on ne veux pas forcer la redirection vers l'un des domaines il faut utiliser la variable `$host` plutot que `$server_name`. Ce qui donne : + +~~~ +if ($scheme = http) { + return 301 https://$host$request_uri; +} +~~~ + Si on utilise Let's Encrypt, on ene souhaite pas faire de redirection pour les requêtes de challenge http : ~~~