首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我可以强制.htaccess刷新吗?

我可以强制.htaccess刷新吗?
EN

Stack Overflow用户
提问于 2012-02-03 17:18:03
回答 3查看 73.6K关注 0票数 32

我们正在将一个网站从一个CMS移动到另一个。.htaccess文件已更改,需要刷新该文件才能使新网站正常工作。据我所知,只有在清除浏览器缓存的情况下,才会刷新.htaccess文件?创建站点的人可以清除缓存,但是有没有办法让用户的浏览器获得新的.htaccess文件,而不需要用户主动手动清除缓存呢?

EN

回答 3

Stack Overflow用户

发布于 2012-02-03 20:53:14

替换.htaccess文件后,某些服务器将立即重新加载。

如果是这样,它将立即用于所有后续请求。您不需要刷新任何缓存。

一些服务器只定期检查htaccess。

票数 11
EN

Stack Overflow用户

发布于 2018-12-03 12:06:06

我的.htaccess文件中有一个重写器,

代码语言:javascript
复制
 RewriteCond %{HTTPS} !on
 RewriteRule (.*) https://example.com%{REQUEST_URI} [L,R=301] 

一旦我在localhost中打开了这个站点,就再也没有机会硬刷新页面了。

解决方案:我添加了一个随机字符串,如localhost/ added /index.php?1234

票数 2
EN

Stack Overflow用户

发布于 2020-04-27 04:39:24

如果你已经有了一个R=301重定向,那么你只是改变了它在htaccess中重定向的位置,但它没有为你更新,那么它可能已经缓存在你的浏览器中了。您不能在该页面上执行硬刷新,因为它会重定向。你可以在另一个浏览器中尝试,如果它在那里工作,你只需要在Chrome中清除缓存。设置>隐私>清除浏览数据。然后你只需要检查“缓存的图像和文件”,这将不会清除你的登录或任何东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9126247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档