使用上游指令的nginx反向代理

时间:2015-05-18 08:07:18

标签: nginx configuration reverse-proxy

我想使用上游指令将nginx配置为反向代理(例如,添加keepalive)。

upstream my_backend {
    server 127.0.0.1:3579;
}

server {
    listen 80;

    location / {
        proxy_pass http://my_backend;
    }
}

但问题是它返回Bad Request (Invalid host)nginx错误日志中没有任何内容可以帮助我解决问题。

其他一切都是相同的,没有upstream指令的配置按预期工作:

server {
    listen 80;

    location / {
        proxy_pass http://127.0.0.1:3579;
    }
}

那两个不等同吗?我需要做些什么才能使其与upstream一起使用?

0 个答案:

没有答案