小编Sye*_*ruf的帖子

代理传递中的 Nginx 变量不起作用

proxy_pass 可以使用变量吗?我正在尝试使以下配置工作:

    http {
       ...

        map $http_user_agent $myvariable {
            default 'mobile';    

        }

       ...
    }
Run Code Online (Sandbox Code Playgroud)

位置配置:

server {
    listen       80;

   ...

    location /site {        
            proxy_pass http://docker-site/site/$myvariable;
        }

   ...
}
Run Code Online (Sandbox Code Playgroud)

如果我将 proxy_pass 替换为http://docker-site/site/mobile;

让我知道我是否走在正确的轨道上。

nginx proxypass

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

nginx ×1

proxypass ×1