解决修改Nginx配置 提示host not found in upstream xxxx.com错误的方法
程序员文章站
2022-07-10 12:44:56
...
一、可能的原因之一
在配置nginx的时候通常会用到反向代理,通过配置proxy_pass实现,但是当proxy_pass的url被服务器关闭了或者DNS 解析失败的时候,我们再改nginx配置的时候就会提示host not found in upstream xxxx.com的错误。
location /api/ { #这里设置了/api,那么前端在请求时的基础路径就得加上/api
proxy_pass http://xxxxxx.com/;#这里指的是你的服务器运行在哪个端口
}
二、解决方案
在etc目录下的hosts文件
编辑hosts文件
在12.0.0.1的最后加上xxxxxx.com域名即可
然后再去修改nginx的配置文件就可以啦
上一篇: Nginx配置
下一篇: 阿里云ECS服务器怎么安装宝塔面板?