我这里有问题。
我用鱿鱼透明代理设置了我的路由器,还做静态文件缓存。
它可以成功缓存静态文件。但它不能缓存带有查询字符串的静态文件。示例:http :
//www.example.com/style.css => 这将成功缓存
http://www.example.com/style.css?v=1.1 => 这不会缓存。
有谁知道为什么以及如何解决这个问题?
Squid 的默认配置是不缓存动态内容(带有查询字符串的 URL 被认为是)。Squid wiki 页面解释了如何更改它。基本上你需要从以下行中删除squid.conf
:
cache deny QUERY
Run Code Online (Sandbox Code Playgroud)
并用这些刷新模式替换它:
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5033 次 |
最近记录: |