0

我们使用 W3 总缓存插件来缩小我们在 WordPress 中的 javascript。该插件制作“虚拟文件”,例如“ https://tinki.nl/?w3tc_minify=c7035.js ”。我想将这些文件缓存在我们的上游 NGINX 服务器中。通常这些文件会在 wp-content 目录中,但现在它们不在了。

1)我可以以某种方式配置 W3 总缓存以将这些文件放在目录中而不是虚拟文件中吗?2)如果没有,我怎样才能在 NGINX 配置中的某个位置捕获这些文件?所有文件都包含字符串“w3tc_minify”。问题是包含字符串的不是文件名,而是 URL 参数,因此以下内容不起作用:

位置〜w3tc_minify {bla bla}

4

1 回答 1

0

我发现这个问题有一个完全不同的原因。W3 总缓存不会以某种方式更新缩小的源。这就是为什么缩小文件的文件名保持不变的原因。通常,会生成不同的文件名,并且 NGINX 不会出现缓存问题。

于 2017-02-21T20:23:18.983 回答