nginx问题请求-关于多域名,同一代理端口,访问不同端口

aguang1203 2018-11-10 09:26:30
大致情况:

配置了80端口作为nginx监听,

绑定三个域名www.a.com , www.b.com, www.c.com分别。保密所以用a,b,c

端口分别是10000,20000,30000端口。

奇怪的是,外网访问只有www.a.com生效,其它两个都访问不了。

本机使用curl访问时正常的访问三个域名。 这个证明nginx应该是配置成功的。

外网如果通过www.a.com:10000, www.b.com:20000, www.c.com:30000端口也正常。 这个表示域名是正确绑定的。

如果去掉www.a.com,剩下的www.b.com, www.c.com也不能访问。



外网www.b.com, www.c.com不能访问。不知道中间还欠缺什么配置。

服务器是:西部数码,操作系统centos。

nginx配置如下:





hosts配置如下:

...全文
252 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gammey 2018-11-13
  • 打赏
  • 举报
回复
你配置了端口只能通过带有端口的url访问,例如127.0.0.1:10000.如果需要使用默认端口访问,全部配置在80端口即可。
aabbabababaa 2018-11-10
  • 打赏
  • 举报
回复
得看下你nginx是怎么设置代理的?

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧