nginx怎么映射用端口区分项目的域名
nginx吧
全部回复
仅看楼主
level 3
因为xx客户只提供端口来区分项目的外网地址,如http://www.xxx.com:8080,才能访问对应项目(修改端口就访问别的项目),然后做负载均衡发现有点出入,如果用nginx要怎样连端口也带上映射;下面是我想要实现的写法配置,但可能写法不对,还有host可以这样写吗127.0.0.1 http://www.xxx.com:8080,望解答
2020年08月24日 02点08分 1
level 3
顶下!
2020年08月24日 03点08分 2
面试交流(摸鱼吹水)群 640-568-049
2020年10月13日 02点10分
level 2
首先要搞清楚解析的先后吧,
客户端request ------本地host中有------------拿到IP仿问服务器------服务器response.
................................本地host没有-------------404
你要想从服务器仿问外网地址就必须把服务器当成客户端在本地配置hosts
纯属个人看法不对之处望指教.
2020年08月25日 02点08分 3
@好男儿our加油 那nginx映射带端口的域名呢?有没有这种做法?
2020年08月25日 02点08分
有啊,但是不用写端口,端口是服务器处理的事
2020年08月27日 01点08分
level 2
不能这样写,通过多个server模块定义
2020年09月05日 10点09分 4
level 1
首先,你这个域名是映射到nginx这台服务器的ip,加上端口号就是访问到服务器上监听该端口号的进程,你上面nginx自身监听的是服务器的8080端口,自然就不存在修改端口能访问到其他项目了
2020年09月27日 07点09分 5
应该是配置多个server模块,一个模块监听一个端口
2020年09月27日 07点09分
level 9
帮顶
2020年10月12日 00点10分 6
1