【发布时间】:2019-01-02 17:54:45
【问题描述】:
我编辑了一些 css 文件,需要 Apache 进行清除以清除所有浏览器上的缓存,从而强制重新加载完整的站点。我过去使用过 cloudflare,他们有一个名为“清除所有文件”的按钮来执行此操作。当我进行 css 文件更改时,我依靠这个。
我的 .htaccess 文件中有以下内容:
ExpiresByType text/css A31536000
我知道这会导致我的缓存保留旧文件。我的主机提供商说我没有将设置应用于从我的服务器缓存文件。
我进入我的 .htaccess 文件并将这一行更改为:
ExpiresByType text/css A10
试图手动“清除”我的文件并强制重新加载 css 文件。不幸的是,这没有奏效。
有人知道我可以在我的 htaccess 文件中做什么来强制用户的浏览器重新加载这个 css 文件吗?
【问题讨论】: