通过多个域重定向用户

Redirect user through multiple domains

有人知道浏览器关于多个 HTTP 302 重定向的策略吗?

步骤示例:

  1. 在域 A 上用户单击 link 并登陆域 B
  2. 在域 B 上,他被自动重定向到域 C
  3. 在域 C 上,他被自动重定向到作为最终目的地的域 D

所以基本上我们在这里发生了 2 次自动重定向 (B => C and C => D).

这不是欺诈,投放广告之类的,只是中间有 2 个应用程序在做一些额外的处理。

所以基本上我的问题是,浏览器会阻止吗?

提前致谢。

据我所知,没有办法阻止此功能。

更重要的是,这样做会破坏 Web 服务器所依赖的非常基本的功能。您可以预料到很多网站都会停止工作。

至少,- 所有 'www'、'HTTP-to-HTTPS' 重定向都将停止工作。 例如:http://www.yourdomain.com -> https://yourdomain.com

除此之外,网站中的许多子页面也会停止运行。

因此,如果 Chrome 和 Firefox 开发人员使在浏览器级别完全禁用重定向变得非常困难或不可能,我不会感到惊讶。

编辑:

但是为了阻止无限重定向(错误),所有浏览器都设置了重定向限制。