首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx域名解析502网关

问Nginx域名解析502网关
EN

Stack Overflow用户
提问于 2019-09-25 18:19:01
回答 1查看 60关注 0票数 0

我已经为一个客户开发了一个网站,它目前位于我们的服务器上的一个子域上,已经完成,但我现在需要进行eCommerce支付的测试,这意味着该网站需要从我们的子域移动到他们的活动域。

为此,我已经使用该域名创建了一个cPanel帐户,但因为它在其他地方,所以在第三方主机上更改任何DNS记录之前完成迁移的最好方法是能够访问我机器上的站点,因此我编辑了我的本地主机文件(windows

在CentOS服务器上安装NGINX之前,修改本地主机文件就可以完美地工作,我只能在我的机器上访问站点来完成迁移,然后在完成后,我会要求第三方主机将NS更改为我们的用户,这意味着他们的站点不会停机,这是一个很好的迁移。

目前,即使主机文件已更改,并且本地cmd ping启动了我们的服务器,但我在浏览器中收到502网关错误nginx,检查nginx错误日志,我认为这是因为nginx服务器正在尝试解析第三方真实主机IP地址,但我的机器设置为解析服务器ip版本。

这有意义吗?服务器上的所有其他站点都可以通过Apache + Nginx正常工作,但我被这个问题所困扰。

我可以简单地要求第三方托管公司将A记录更改为指向我们的服务器,但这意味着当我完成迁移时,客户端将面临一些停机时间。

任何帮助都是非常感谢的。

清除nginx缓存并重新加载

以下是nginx中有关此特定域名的错误消息

2019/09/25 10:58:19错误连接:*47 25641#25641()连接上游失败(111:连接被拒绝),客户端: IP.ADDRESS,服务器:本地主机,请求:"GET / HTTP/1.1",上游:"http://IP.ADDRESS:8080/",主机:"www.xxx.co.uk“

此错误中的IP地址是站点当前所在的真实IP地址。

EN

回答 1

Stack Overflow用户

发布于 2019-09-25 18:39:09

我发现我所需要做的就是编辑/etc/nginx/custom_rules,并在“何时指定域名”下添加域和ip地址。我现在可以在本地访问它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58096160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档