我删除的插件有问题,显然用户浏览器上的缓存仍然会发送一些已消失的 JS 和 CSS 文件的请求,问题是这会导致日志中出现很多 404 错误(在 1一天我生成了 4GB 的错误日志,仅包含 404 已删除的 CSS 和 JS 文件)。
我试图在 NGINX 上创建一个设置,它将向试图访问丢失的 JS 和 CSS 文件的每个人发送 410 响应,文件的路径是相同的:
/wp-content/cache/autoptimize/js/autoptimize_single_32ab5663ad75c559c9af68098a1b63e6.js
/wp-content/cache/autoptimize/css/autoptimize_32c1c99d8f7a5a9618074737134c8f9c.css
我尝试了我在网上找到的所有包含 autoptimize_*.css 和 js 的所有文件以及文件夹 /autoptimize 的各种位置设置,但它不起作用,它是这样的:
location ^~ /autoptimize { return 410; }
我错过了什么?