通常,当脚本有重定向循环时,我们会在Google Chrome中收到错误消息
错误310(net :: ERR_TOO_MANY_REDIRECTS):重定向太多。
有多少重定向太多了?
答案 0 :(得分:57)
Google Chrome 17.0.963.56允许最多20个重定向,正如使用此PHP脚本测试的那样:
<?php
$redirect = (isset($_GET['redirect'])) ? $_GET['redirect'] : 0;
header("Location: redirects.php?redirect=" . ($redirect + 1));
?>
Chrome尝试打开310
时中止错误redirects.php?redirect=21
,这意味着第一次20
重定向成功。
答案 1 :(得分:32)
在Win 7 64bit上测试
Version: 49
↷ 74.0.3729.131 (Official Build)
, 19 重定向Version: 49
↷ 76.0.3793.0 (Official Build)
, 19 重定向version: 43
↷ 66.0.3
, 20 重定向version: 43
↷ 66.0.3
, 20 重定向version: 28
,↷ 58.0.3135.79
19 重定向version: 5.1.7
, 16 重定向version: 8
11 通过webpagetest.org重新定向 version: 9
121 通过webpagetest.org重新定向 version: 10
121 通过webpagetest.org重新定向 version: 11.48.17134.0
110 重定向version: 42.17134.1.0
20 重定向答案 2 :(得分:2)
开箱即用的Chrome和Firefox是20,Internet Explorer是10,我无法在Opera或Safari上告诉你