欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决修改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文件
解决修改Nginx配置 提示host not found in upstream xxxx.com错误的方法
编辑hosts文件
在12.0.0.1的最后加上xxxxxx.com域名即可
解决修改Nginx配置 提示host not found in upstream xxxx.com错误的方法
然后再去修改nginx的配置文件就可以啦