Nginx 基于正则表达式的位置指令无法捕获整个请求路径

Nginx 基于正则表达式的位置指令无法捕获整个请求路径

我有这个位置指令:

    location ~* ^/(_nuxt|_libs|_img|_fonts)/(.*) {
        alias /srv/nuxt/tools/dist/$1;
        try_files /$2 =404;
    }

这匹配并成功服务: /_img/logo.png

但不是:( /_libs/AryaBootstrap/css/bootstrap.min.css返回 404)。

知道这里出了什么问题吗?

相关内容