我在我的应用程序中使用solr,所以我在我的服务器上安装了bitnami。
一切都运行正常,因为我没有在服务器上安装ssl证书。一旦我安装了ssl,我就会遇到问题
http://subdomain.mysite.org/运行正常并向我展示网站
但是在我运行
的情况下 https://subdomain.mysite.org/它向我显示bitnami
页面而不是网站。
我知道这是显示的,因为apache
正在使用443 for https,但我无法找到我可以更改该设置的位置而不是443
apache
使用{{ 1}} 8443
。
注意:我的服务器是窗口服务器。
我的问题的另一个可能标题是:
如何更改Apache设置,以便https
它应该听取8443而不是443.
答案 0 :(得分:1)
您无法通过其他端口实现https
。原因 - 443是标准的https
端口,就像80代表http
一样。包括浏览器在内的所有Web客户端都遵循此标准来选择流量协议。
如果您在https://subdomain.sitename.org:8443/点击申请,它将转到您的申请(Solr?)
但是,如果你需要专门在8443上运行它并让它按你希望的方式工作,那么你可以使用反向代理,如nginx,它将侦听端口443的传入流量并在内部将其路由到8443