Dans google Chrome, comment autant de redirections sont “de trop”?
Souvent, quand un script est une redirection en boucle, on obtient une erreur dans Google Chrome qui dit
Erreur 310 (net::ERR_TOO_MANY_REDIRECTS): Il y avait trop de redirections.
Combien de redirections sont trop nombreux?
Vous devez vous connecter pour publier un commentaire.
Google Chrome 17.0.963.56 permet à un maximum de 20 redirections, testé avec ce script:
Chrome échoue avec l'erreur
310
lorsque vous essayez d'ouvrirredirects.php?redirect=21
, ce qui signifie que la première20
redirections ont été couronnés de succès.redirects.php
dans votre répertoire de travail, exécuterphp -S localhost:8080
, puis naviguez jusqu'à localhost:8080/redirects.php avec votre navigateur de choix.Testé sur Win 7 64 bits
Version: 49
↷74.0.3729.131 (Official Build)
, 19 redirigeVersion: 49
↷76.0.3793.0 (Official Build)
, 19 redirigeversion: 43
↷66.0.3
, 20 redirigeversion: 43
↷66.0.3
, 20 redirigeversion: 28
, ↷58.0.3135.79
19 redirigeversion: 5.1.7
, 16 redirigeversion: 8
11 redirige via webpagetest.orgversion: 9
121 redirige via webpagetest.orgversion: 10
121 redirige via webpagetest.orgversion: 11.48.17134.0
110 redirigeversion: 42.17134.1.0
20 redirigeChrome et Firefox de la boîte est de 20, Internet Explorer 10, je ne pourrais pas vous dire sur Opera ou Safari
110
.[HKCU|HKLM]\Software\Microsoft\Windows\CurrentVersion\Internet Settings\MaxHttpRedirects
. J'ai vérifié et aucune valeur n'existe pas.10
redirections pour IE 7 et 8, mais110
pour IE 9 et102
pour IE 6. Aussi, c'est à dire 9 rafraîchit après chaque 10ème rediriger et IE 6 actualise après le 100e.