首页 > 解决方案 > 网站是否需要为使用 SSL 的反向代理打开端口 443

问题描述

我有一个配置了 SSL 并且可以正常工作的反向代理(显示有效且正确的证书),但是它没有加载实际的网页。

我在代理上为端口 80 配置了一个虚拟主机,并且加载内容没有问题,但是超过 443,我进入了站点默认的 Apache 测试页面。

我的问题是反向代理指向的站点是否需要在 443 上监听?我假设我不需要在该站点上安装实际证书,只需要在代理上,但它需要在 443 上监听吗?

标签: apachereverse-proxyrhel

解决方案


端口 443 是 HTTPS 连接的默认端口。建议留在那个港口,但如果有问题,你不必这样做。您可以将端口添加到您的 URL somepage.com:port,这很愚蠢。或者,您可以捕获端口 443 上的所有请求并将它们重定向到所需的端口。请记住,端口 80 是为 HTTP 而不是 HTTPS 保留的。


推荐阅读