使用 nginx 提供具有无效名称的资产文件

serve assets file with invaid names with nginx

我已经使用以下命令下载了一个完整的 wordpress 网站:

wget -r --convert-links --no-parent website_url

我想用 nginx 为这个站点提供服务器,但是有一个问题。

一些文件的名称无效,版本如 js_composer_front.min.js?ver=6.0.5nginx 抛出 404。 我该如何解决这个问题?

据我所知,您无法使用 Nginx 和 Wget 解决上述问题,您应该编写脚本来修改生成的链接,也许是 sed 或 python 脚本。 我认为更好的解决方案是使用 simply-static 插件。