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

2023-04-19 17:04:03 +08:00
 ronny
在内网群晖上搭建了一个 memos ,想着手机外网也能使用,就绑定了一个空闲的域名
结果发现用 http://xxx.com:5230 可以访问,反代后用 https://xxx.com:5230 无法访问。

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

路由器是 r7000 加梅林,没装啥,路由拨号上网
619 次点击
所在节点    问与答
4 条回复
xubeiyan
2023-04-19 20:46:50 +08:00
http 和 https 不能使用同一个端口号,平时浏览器没有显示,http 默认是 80 ,https 是 443 ,因为后端(例如 nginx 没法区别
xubeiyan
2023-04-19 20:47:43 +08:00
有一种做法是将 http 请求重定向至 https
ronny
2023-04-19 21:44:45 +08:00
谢谢回复,我没有用同一个端口,比如群晖是 5000 和 5001 ,就算 443 和 80 都被封了但是 5230 的理论上应该没事啊
ronny
2023-04-19 22:39:54 +08:00
已经解决了。好像是套件的问题,我还成 docker 然后用群晖自带反代就可以实现 https 访问了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933791

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX