Sujet :

Nginx : 'Too many redirects' après passage en HTTPS

RÉSOLU

Liste des sujets Répondre Créer un sujet

alexandre-gosselin

Membre depuis le 21/07/2024

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

maggie18

Membre depuis le 25/08/2024

ton load balancer communique sûrement en HTTP avec ton nginx, du coup nginx croit qu'il doit encore rediriger vers le HTTPS

parent-olivier

Membre depuis le 14/01/2025

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;
}

alexandre-gosselin

Membre depuis le 21/07/2024

c'était exactement ça, la boucle infinie est cassée. merci du coup de main

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire