Nginx配置问题-获取404

时间:2018-08-15 11:46:07

标签: nginx

我试图将Nginx配置为充当HTTP负载平衡器。仅出于概念验证的目的,我将nginx配置为重定向到普通的http网站(www.nationalrail.co.uk)。

这是我的nginx配置的样子:

.vimrc

但是,当我转到Nginx网址(例如loadbalancer.com)时-我收到“ 404-not found”错误。

我想念什么?

2 个答案:

答案 0 :(得分:0)

您尝试过这样吗?

http {
  server {
    server_name loadbalancer.com;
    location / {
      proxy_pass http://www.nationalrail.co.uk;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-For $remote_addr;
    }
  }
}

答案 1 :(得分:0)

我发现此问题是由于http重定向引起的。重定向应在Nginx内部显式处理,否则将无法正常工作。