我有一个客户端在运行CDN时遇到一些500错误。这些错误表明内部重定向过多,我们的研究证实了这一点。客户不想调整他们的内部重定向,并想以另一种方式解决这个问题。10个内部重定向 - 可以提高此限制吗?
根据我的研究,到目前为止,这似乎是一个硬工资帽这不是针对任何一个类型的Web服务器,并在地方,以避免死循环。话虽如此,有什么办法可以提高这个极限 - 例如20个而不是10个?
实施例:
- 浏览器>> 9个重定向>>来源200页(9重定向总)
- 浏览器>> 9个重定向>>来源可提供自定义404页(1重定向自定义404 - 共10个重定向)
- 浏览器>> CDN(自定义规则+1重定向)>> 9重定向>>原点200页(共10重定向)
- 浏览器>> CDN(自定义规则+1重定向)>> 9重定向>>源自定义404页面(+1重定向自定义404 - 11重定向总数)
只有实施例4给出了500错误。在不调整重定向配置或删除CDN的情况下,有什么办法可以解决这个问题? (不幸的是,我无法提供更多关于重定向的信息,我的道歉)。
超过10个重定向在链路链错误需要调试一个令人厌烦的努力。即使有5个重定向也是有用的,对于糟糕的设计决策,边界为2_x_。如果你能想象出一个无法通过10级间接解决的情况,我会愿意改变我的立场。 – msw 2014-09-23 00:20:41