我们使用W3总缓存插件来缩小我们在WordPress中的javascript。该插件使“虚拟文件”像“https://tinki.nl/?w3tc_minify=c7035.js”。我想在我们的上游NGINX服务器中缓存这些文件。通常这些文件将位于wp-content目录中,但现在它们不是。
1)我可以以某种方式配置W3总缓存以将这些文件放在目录中而不是虚拟文件中吗? 2)如果没有,我如何在NGINX配置中的某个位置捕获这些文件?所有文件都包含字符串'w3tc_minify'。问题是它不是包含字符串但是URL参数的文件名,因此以下内容不起作用:
location~w3tc_minify {bla bla}
答案 0 :(得分:0)
我发现这个问题的原因完全不同。 W3总缓存不会以某种方式更新缩小的源。这就是缩小文件的文件名保持不变的原因。通常,会生成不同的文件名,并且NGINX不会出现缓存问题。