首页 > 解决方案 > 带有破折号的 Nginx 正则表达式

问题描述

我正在使用这个解决方案来匹配 NGINX 中的多个后端 url:

location ~ ^/(api|admin|jet) {
    include uwsgi_params;
    uwsgi_pass unix:///tmp/uwsgi.sock;
}

我想匹配第四个 url,其中包含这样的破折号(不工作):

location ~ ^/(api|admin|simple-admin|jet) {
    include uwsgi_params;
    uwsgi_pass unix:///tmp/uwsgi.sock;
}

我怎么能那样做?我也试图用双引号来逃避破折号。

标签: regexnginxnginx-config

解决方案


推荐阅读