我的网站上有一些第三方功能,这些功能在第一次加载时往往无法正确加载,但是在刷新页面后可以正常使用。但是,如果我在页面上的任何地方进行重定向,就会陷入重定向循环。因此,我正在寻找有关如何摆脱重定向循环或以某种方式仅刷新给定会话一次页面的帮助。
谢谢。
答案 0 :(得分:0)
您也应该发布实现。
但是...
您可以执行以下操作。向用户会话添加另一个参数,例如。 “刷新”的值为0或1。JS(或PHP功能)将检查该值,并根据给定的值刷新为0并将该值设置为1。在另一个检查中,该值为1,并且不会触发该值。重定向/重新加载。
此外,我实际上会尝试直接修复页面加载。实施刷新计数器只会掩盖项目中仍然存在的问题。