我在我的html页面上放了一个脚本标签,并在firefox上运行它,firebug告诉我脚本是' 302暂时移动', 但是当我在浏览器上的新标签中打开该脚本时,它的确定为200(反应正确)~~
我看到302当服务器响应重定向页面时,这里是标题:
Cache-Control max-age=2592000 Connection keep-alive Content-Length 154 Content-Type text/html Date Tue, 26 Mar 2013 08:10:33 GMT Expires Thu, 25 Apr 2013 08:10:33 GMT Location http://www.xxxx.com/error/index.html Server nginx
如果我把脚本放在其他服务器上(没有错误重定向页面设置),就不会遇到这个问题
有人和我见过同样的问题吗? 我不想将文件放在其他服务器上,也没有权限配置此服务器。 有解决方案吗?
非常感谢并原谅我可怜的英语。
答案 0 :(得分:0)
我很难理解你在问什么,所以我只是在猜测。如果302上有一个缓存控制头,告诉浏览器允许缓存重定向的页面,浏览器可以这样做。例如,以下是IE 9中有关缓存重定向页面的一些文档改进:http://blogs.msdn.com/b/ie/archive/2010/07/14/caching-improvements-in-internet-explorer-9.aspx