【问题标题】:Nginx Config proxy_pass use variable 404Nginx Config proxy_pass 使用变量 404
【发布时间】:2022-11-03 18:15:19
【问题描述】:
    location /sail/ {
        proxy_set_header Host sail.sf-pharma.com;
        proxy_set_header REMOTE_ADDR $remote_addr;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_next_upstream http_500 http_502 http_503 error timeout;
        proxy_pass https://sail.sf-pharma.com/sail/;
    }

在此配置之上,Nginx 运行良好。

但是如果我使用这样的变量。然后我得到404。

我不知道为什么:

    location /sail/ {
        proxy_set_header Host sail.sf-pharma.com;
        proxy_set_header REMOTE_ADDR $remote_addr;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_next_upstream http_500 http_502 http_503 error timeout;
        resolver 127.0.0.53;
        set $sailback sail.sf-pharma.com:443;
        proxy_pass https://$sailback/sail/;
    }

【问题讨论】:

    标签: nginx reverse-proxy nginx-reverse-proxy nginx-config http-proxy


    【解决方案1】:

    同样在这里。你找到解决方案了吗?

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    相关资源
    最近更新 更多