我正在修改网站的外观(CSS修改)但由于恼人的持久缓存而无法在Chrome上看到结果.我试过Shift+刷新但它不起作用.
如何暂时禁用缓存或以某种方式刷新页面以便我可以看到更改?
browser caching google-chrome browser-cache google-chrome-devtools
我在 Windows XP 上使用 Tomcat 7。
%TOMCATDIR%/webapps/myapplication。localhost:8080/myapplication当我的服务器目录中的文件发生更改时,不会反映出来:
无论我尝试重新加载文件多少次,甚至向其中添加查询字符串(img.jpg?timestamp=...)都会发生上述情况。
在%TOMCATDIR%/conf/context.xml我设置了各种指令来禁用服务器端缓存:
<?xml version='1.0' encoding='utf-8'?>
<Context antiResourceLocking="true" cachingAllowed="false" cacheMaxSize="1" cacheTTL="1">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>
Run Code Online (Sandbox Code Playgroud)
怎么了?