nginx配置域名与IP访问服务冲突问题

在最近的一次开发中遇到一个问题,我在云服务器上部署了两个服务,A服务和B服务,

A服务在服务器中用的端口是80端口,所以我在浏览器访问的地址就是

B服务在服务器中用的是9818端口,所以我在浏览器访问的是

现在我给B服务申请了一个域名假设为www.xxx.com,在域名配置的那里,只能填服务器的ip,然后域名www.xxx.com指向的是ip的80端口

所以此时,我添解析之后,我访问域名www.xxx.com的时候,就相当于我访问 ip+80端口,所以访问的就跳转到了我的A服务上去了,但是我想要域名指定B服务,就需要用到nginx了

nginx配置方式

这里记录下,我配置了两个server ,都是监听的80端口,但是一个server_name是localhost,一个是我的域名,这就是关键点了

当我用ip端口访问的时候=ip+80端口,会被80+localhost监听到,所以访问的就还是我的A服务

当我访问域名的时候www.xxx.com,会被80+www.xxx.com的配置监听到,所以访问的就是我的B服务

如图访问成功

相关推荐
EasyGBS1 小时前
EasyGBS助力智慧医院打造全方位视频监控联网服务体系
网络·音视频
z10_141 小时前
海外住宅ip怎么区分干净程度以及怎么选择海外住宅ip
服务器·网络·网络协议·tcp/ip
进击的圆儿1 小时前
10个Tcp三次握手四次挥手题目整理
网络·tcp/ip
KKKlucifer1 小时前
身份安全纵深防御:内网隐身、动态授权与全链路审计的协同技术方案
网络·安全
jzhwolp1 小时前
nginx epoll 里黑科技位运算+指针复用
linux·nginx·架构
沐浴露z2 小时前
详解 零拷贝(Zero Copy):mmap、sendfile、DMA gather、splice
java·网络·操作系统
进击的圆儿2 小时前
10个TCP可靠性与拥塞控制题目整理
网络·c++·tcp/ip
Better Bench3 小时前
【大模型RAG安全基准】安装和使用SafaRAG框架
网络·人工智能·安全·大模型·组件·rag
☆璇4 小时前
【Linux】Reactor反应堆模式
linux·运维·服务器·网络
七七七七074 小时前
【计算机网络】UDP协议深度解析:从报文结构到可靠性设计
服务器·网络·网络协议·计算机网络·算法·udp