自2012年6月12日11:20 TU,我在varnish/apache日志中看到非常奇怪的错误.
有时,当用户请求一个页面时,几秒钟后我看到一个类似的请求,但是url中最后一个/之后的所有字符串已被"undefined"替换.
示例:http: //example.com/foo/bar触发http://example.com/foo/undefined请求.
当然,这些"未定义"页面不存在,而是返回我的404页面(这是一个带有标准布局的自定义页面,而不是经典的apache 404)
当然它看起来像一个javascript问题(我使用谷歌托管的jquery 1.7.2),但我几天没有改变js/html或服务器配置几天以来我从来没有看到过这种错误.当然,html中没有这样的链接.
我还注意到一些有趣的事实:
所有这些事实让我觉得这个问题在浏览器中默默地发生,可能是由于错误的附加组件,防病毒软件,浏览器栏或昨天更新的浏览器中集成的蹩脚制造商软件引发的(但我没有发现任何附加组件发布昨天换了chrome,firefox和IE).
这里有人注意到同样的问题,或者有更完整的解释吗?