3 commentaires
faut que tu check le header X-Forwarded-Proto. n'applique la redirection 301 que si ce header n'est pas déjà à 'https'
if ($http_x_forwarded_proto != "https") {
return 301 https://$host$request_uri;
}
c'était exactement ça, la boucle infinie est cassée. merci du coup de main
Laisser une réponse
Vous devez être connecté pour poster un message !
yo j'ai activé le SSL derrière un load balancer, mais maintenant mon site boucle sur lui-même en disant 'Too many redirects'. pourtant ma conf nginx a l'air simple