nginx 里部署一个 81 端口的网站 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
azev
V2EX    NGINX

nginx 里部署一个 81 端口的网站

  •  
  •   azev 2017-01-03 08:29:14 +08:00 6339 次点击
    这是一个创建于 3282 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在访问网站时必须得在网址域名后加上这个端口号才能访问?
    怎样可不加啊?
    ss098
        1
    ss098  
       2017-01-03 08:33:23 +08:00 via Android
    80 端口是 HTTP 的默认端口,如果你希望使用其他端口,需要改变浏览器的默认行为(意思就是自己玩玩有可能实现)。
    fucker
        2
    fucker  
       2017-01-03 08:33:37 +08:00
    改成 80 就可以不加了
    噢,或者搞个证书,用 https , 443 端口,也可以不加
    kuretru
        3
    kuretru  
       2017-01-03 08:33:57 +08:00 via iPhone
    找个 80 端口的重定向过去
    ys0290
        4
    ys0290  
       2017-01-03 08:34:29 +08:00 via iPhone
    改相关组织的 web 协议,或者通过有 80 口的机器反向代理
    azev
        5
    azev  
    OP
       2017-01-03 08:37:02 +08:00
    @ss098
    这个功能在 iis 里可以弄的很好
    nginx 里实在是不能实现?
    azev
        6
    azev  
    OP
       2017-01-03 08:37:13 +08:00
    @fucker
    我是已经部署了 443 了
    现在想把 http 的转过去
    Ellison
        7
    Ellison  
       2017-01-03 08:41:23 +08:00
    @azev http 转 443 用 301 或者 hsts
    Hello1995
        8
    Hello1995  
       2017-01-03 08:41:40 +08:00 via iPhone
    rewrite...80->443 , 81->443
    Hello1995
        9
    Hello1995  
       2017-01-03 08:42:07 +08:00 via iPhone
    说错了,是 301
    azev
        10
    azev  
    OP
       2017-01-03 08:44:37 +08:00
    @ss098
    搞错了 貌似 IIS 里也不行
    iCyMind
        11
    iCyMind  
       2017-01-03 09:03:08 +08:00 via Android
    配置 nginx ,如果请求的是这个域名,转到 81 端口
    inmyfree
        12
    inmyfree  
       2017-01-03 09:04:55 +08:00
    这不是很简单的么。。。。



    server {
    listen 80;
    server_name www.mk5i.com;

    location / {
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header Host $http_host;
    proxy_pass http://127.0.0.1:2368;
    }
    }
    azev
        13
    azev  
    OP
       2017-01-03 09:10:13 +08:00
    @iCyMind
    @inmyfree

    可能我说的有点模糊
    80 端口是不能访问的

    现在看来应该是不可能了 因为不加端口号浏览器就是往 80 端口去的
    沉了吧
    inmyfree
        14
    inmyfree  
       2017-01-03 09:17:45 +08:00
    @azev 的确,被你描述误解了

    在不更改本地环境,如浏览器 /代理的情况下,服务器默认的端口有 80( http)/443( https), 443 被占用的话就没办法了
    ianzhou233
        15
    ianzhou233  
       2017-01-03 09:56:11 +08:00 via Android
    不知道是否可以访问 80 时 rewrite 到 81 ,没试过,以前是 rewrite 到 443 强制使用 https
    RqPS6rhmP3Nyn3Tm
        16
    RqPS6rhmP3Nyn3Tm  
       2017-01-03 10:40:27 +08:00 via iPhone
    与其这样,既然 443 已用,不如开一个子域名到 443 , Nginx 就可以识别了。
    如果直接用 IP 访问,那就误解了,除非子目录配置不同的网站。
    cszchen
        17
    cszchen  
       2017-01-03 10:47:02 +08:00
    一楼说的很明白了
    aru
        18
    aru  
       2017-01-03 10:49:02 +08:00
    将自己的域名 www.a.com 绑定到一个国外的主机上, 301 跳转到 home.a.com:81
    Tink
        19
    Tink  
    PRO
       2017-01-03 10:56:12 +08:00 via iPhone
    80 转 81
    just4test
        20
    just4test  
       2017-01-03 12:25:47 +08:00
    自己编译一个 firefox ,把 http 默认端口号更改为 81 就行了
    或者搞个浏览器扩展
    lslqtz
        21
    lslqtz  
       2017-01-03 12:46:18 +08:00
    我只能想到:
    1 、没备案
    2 、 ADSL
    其他的想不到不能开 80 端口的情况了
    dfc643
        22
    dfc643  
       2017-01-03 13:03:59 +08:00
    非 80 443 都需要加端口的吧,如果想不加的话可以考虑 443 端口( SSL ON )
    234747005
        23
    234747005  
       2017-01-03 15:00:20 +08:00
    楼主无视规则,这样瞎 YY 真的好吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3416 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 04:31 PVG 12:31 LAX 20:31 JFK 23:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86