我正在设计一个网站,分布在许多服务器上,并且有些页面我需要连续链接多达 4 个重定向。我尝试了一些浏览器(firefox、chrome、IE),它似乎工作正常。
显然,Firefox 的默认限制是连续重定向 20 次,Chrome 的默认似乎是 20 次,而 IE8 的限制似乎是 10 次重定向。
所有主流浏览器允许的最大 HTTP 重定向次数是多少?是10吗?
编辑:
为什么我需要 4 个重定向?基本上,用户在一个热点中,她试图去(比如)google.com,有一个本地强制门户网站捕获请求并将用户重定向(#1)到本地服务器。本地服务器检查有关用户的一些信息,但如果它在本地没有数据,它会将用户重定向(#2)到中央网站。如果用户已经登录到这个中央网站,她会被重定向(#3)到另一个服务器(根据用户的不同有不同的门户)。最后,服务器检查用户的权限,如果她有适当的权限,则最终(#4)重定向到本地访问控制器,以便访问适当的服务。相信我,我尽了最大努力删除重定向,但我看不出哪里可以优化。