Geo*_*oot 4 browser redirect caching http
这不是我坚持这个问题的第一次.每当我使用301重定向时,浏览器都会缓存它.当我更改我的应用程序中的重定向时,我manualy必须清除我的浏览器缓存.
如您所知,这对于网站不是很受欢迎.有没有解决方案来避免这种缓存?
目前我从我的客户那里得到了一份新的重定向列表.在我的.htaccess中,我用旧的替换了新的,但它没有起作用.
当我清除浏览器缓存时,似乎工作正常.
有解决方案吗 非常感谢!
Bru*_*uno 16
在301状态代码上引用HTTP规范:
301永久移动 已为所请求的资源分配了一个新的永久URI,并且此资源的任何将来的引用应该使用返回的URI之一.具有链接编辑功能的客户端应尽可能自动将对Request-URI的引用重新链接到服务器返回的一个或多个新引用.除非另有说明,否则该响应是可缓存的.
301永久移动
已为所请求的资源分配了一个新的永久URI,并且此资源的任何将来的引用应该使用返回的URI之一.具有链接编辑功能的客户端应尽可能自动将对Request-URI的引用重新链接到服务器返回的一个或多个新引用.除非另有说明,否则该响应是可缓存的.
因此,浏览器缓存重定向的URI这一事实不应该是一个惊喜,因为它是按照指定完成的.
为了解决这个问题,大多数站点使用302(也可以使用307).
归档时间:
13 年,9 月 前
查看次数:
10338 次
最近记录:
8 年,12 月 前