Php 重定向,强制浏览器重新缓存?
我刚刚把一个新网站上传到Php 重定向,强制浏览器重新缓存?,php,apache,redirect,Php,Apache,Redirect,我刚刚把一个新网站上传到www.mydomain.com。旧站点立即重定向到www.mydomain/cart/index.php 问题是,我的新网站也有一个购物车文件夹。看起来浏览器正在自动重定向到/cart,即使我已经没有这个重定向设置了 如何强制浏览器重新缓存或更新缓存的重定向?假设您的URL是http://www.mydomain.com?a=b&c=d 您重定向到http:/www.mydomain.com?a=b&c=d&nocache=1234567890,其中1234567890
www.mydomain.com
。旧站点立即重定向到www.mydomain/cart/index.php
问题是,我的新网站也有一个购物车文件夹。看起来浏览器正在自动重定向到/cart
,即使我已经没有这个重定向设置了
如何强制浏览器重新缓存或更新缓存的重定向?假设您的URL是http://www.mydomain.com?a=b&c=d
您重定向到
http:/www.mydomain.com?a=b&c=d&nocache=1234567890
,其中1234567890
是一个大的随机数。浏览器应将其解释为新请求。您使用php的解决方案是
如果您需要使用HTML清除它
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Cache-Control" content="no-cache">
请参阅。在htaccess中是否有这样做的方法?我不知道;我不想弄乱我的网站上任何已经使用查询字符串的URL。或者,浏览器进行适当的重新缓存需要多长时间?