› NGINX
› NGINX Trac
› 3rd Party Modules
› Security Advisories
› CHANGES
› OpenResty
› ngx_lua
› Tengine
在线学习资源
› NGINX 开发从入门到精通
NGINX Modules
› ngx_echo
mhcyong
V2EX  ›  NGINX

Nginx 端口转发的问题...

  •  
  •   mhcyong · Sep 21, 2014 via iPad · 5662 views
    This topic created in 4425 days ago, the information mentioned may be changed or developed.
    利用Nginx把网站a.com转发到a.com:9001 a.com:9002两个端口,用户可以从a.com:9001直接访问了,有没有办法如果通过端口转发的访问时浏览器网址栏自动去掉端口号呢?
    7 replies  •  2014-11-14 09:44:40 +08:00
    hzqim
    hzqim
    Sep 21, 2014❤️1
    1
    一个域名如何同时转发到两个端口?
    要去掉端口号,那为什么还要转发到端口呢?这不死循环了?

    直接用a.com反代a.com:9001不就达到目的了?
    linchanx
    linchanx
    Sep 21, 2014 via iPhone
    2
    楼主还没明白域名 ip 端口号之间的关系。地址栏域名的后面实际上都有一个80端口,只不过默认不显示,如果你想别人访问你的80端口,而实际访问的是9001,就要做端口映射。
    Tink
    Tink
    Sep 22, 2014 via iPhone
    3
    你为什么要访问9001,80直接就不用输入端口号
    lsongdev
    lsongdev
    Sep 22, 2014 via iPhone❤️1
    4
    不要提供 0.0.0.0:9001 和 0.0.0.0:9002 ,让它们绑定 127.0.0.1:9001 和 127.0.0.1:9002 然后配置转发,外网只提供 80 端口
    mornlight
    mornlight
    Sep 22, 2014
    5
    将b.a.com 转发到a.com:9001

    一个页面只可能对应一个端口,默认是80不显示。
    ijse
    ijse
    Sep 22, 2014❤️1
    6
    用反向代理proxy_pass, 不要用redirect 。。
    mhcyong
    mhcyong
    OP
    Nov 14, 2014 via Android
    7
    @ijse
    @song940
    @hzqim
    感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3029 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 12:01 · PVG 20:01 · LAX 04:01 · JFK 07:01
    ♥ Do have faith in what you're doing.