V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ronny
V2EX  ›  问与答

http+端口能访问内网而 https+端口无法访问请问如何解决?

  •  
  •   ronny · 2023-04-19 17:04:03 +08:00 · 741 次点击
    这是一个创建于 579 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在内网群晖上搭建了一个 memos ,想着手机外网也能使用,就绑定了一个空闲的域名
    结果发现用 http://xxx.com:5230 可以访问,反代后用 https://xxx.com:5230 无法访问。

    以为是自己操作失误,实验好几次都没用,干脆直接映射群晖 5001 的 https 端口,外网内网都是 5001 还是无法访问,
    如果用 5000 就可以,傻了!

    路由器是 r7000 加梅林,没装啥,路由拨号上网
    4 条回复    2023-04-19 22:39:54 +08:00
    xubeiyan
        1
    xubeiyan  
       2023-04-19 20:46:50 +08:00 via Android
    http 和 https 不能使用同一个端口号,平时浏览器没有显示,http 默认是 80 ,https 是 443 ,因为后端(例如 nginx 没法区别
    xubeiyan
        2
    xubeiyan  
       2023-04-19 20:47:43 +08:00 via Android
    有一种做法是将 http 请求重定向至 https
    ronny
        3
    ronny  
    OP
       2023-04-19 21:44:45 +08:00
    谢谢回复,我没有用同一个端口,比如群晖是 5000 和 5001 ,就算 443 和 80 都被封了但是 5230 的理论上应该没事啊
    ronny
        4
    ronny  
    OP
       2023-04-19 22:39:54 +08:00
    已经解决了。好像是套件的问题,我还成 docker 然后用群晖自带反代就可以实现 https 访问了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5310 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:35 · PVG 17:35 · LAX 01:35 · JFK 04:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.