301使用htaccess和Cache重定向:如何删除旧缓存?

5 .htaccess caching http-status-code-301

因此,经过大量的帮助和研究,我最终能够通过.htaccess文件获得301重定向,但我注意到,除非我在浏览器上实际点击"刷新",否则由于只是阅读缓存的网站而不会重定向页面.

我已经尝试关闭所有浏览器,插入.htaccess文件,然后打开一个新的浏览器,但它仍然打开缓存的网站.我猜想大多数客户都不会打扰刷新页面,如果他们不这样做,这将花费很长时间才能发现确实有新的页面!

有任何想法吗?谢谢!

-Karl

编辑:我只是想在我们当前的主页上添加一个链接,说"点击这里查看我们的新网站!" 并且该链接将刷新页面,从而将301重定向转为行动.任何人都可以想到这有任何负面影响吗?

Pau*_*lan 0

稍等片刻。大多数用户的缓存将在几个小时内过期,除非您将服务器设置为使用异常长的缓存提示来提供页面。

如果您现在正在提供页面,则可以设置标头,以便客户端不会缓存它。请参阅这个问题:

告诉浏览器不要缓存的正确方法是什么?