小编abu*_*bin的帖子

带通配符的 nginx 流图

我对正则表达式真的很不好。我正在尝试在 nginx 中执行此操作:

stream {

    map $ssl_preread_server_name $name {
        api.dom1.com dom1_backend;
        *.dom2.com dom2_backend;
    }

    upstream dom1_backend {
        server api.dom1.com:443;
    }

    upstream dom2_api_backend {
        server *.dom3.com:443;
    }

    server {
        listen 443;
        proxy_pass $name;
        ssl_preread on;
    }
}
Run Code Online (Sandbox Code Playgroud)

如何让 dom2 工作?我只需要将通配符域映射回通配符域。

意味着任何 *.dom2.com 都会转到 *.dom3.com

nginx regex pcre

2
推荐指数
1
解决办法
3255
查看次数

标签 统计

nginx ×1

pcre ×1

regex ×1