赞
踩
今天在使用nginx的时候简单的做了一个正向代理的配置
server {
listen 8080;
server_name localhost;
location / {
root dist;
index index.html;
}
location /api/ {
proxy_pass http://www.baidu.com/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
配置内容并不多,但是就报了host not found in upstream的错,从网上查了许多,都是关于反向代理的回答,与正向代理无关。
后来终于被我找到问题所在,是因为我使用了内网服务器,与http://www.baidu.com/地址的网络策略并没有打通,才报的这个错误,把策略打通或改为其他服务器可以访问的地址之后就不会再报错了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。