我正在建立一个网站,并为该网站的域名购买了SSL证书.当我问托管公司为什么https://www.example.com拒绝连接时,他们回答说在端口41696上配置了SSL访问.当然,https://www.example.com:41696按照他们的承诺工作,但这不是我想用于面向客户的网站的URL.
@H_403_5@解决方法
托管公司还表示,即使我们获得不同的套餐,也无法将其更改为443.我从来没有听说过与我合作的任何其他托管服务提供商.有没有理由说他们不让这种情况发生?或者是否有任何我可以在服务器上更改的配置,使其接受端口443上的HTTPS请求?
从历史上看,HTTPS
required a dedicated IP per site/certificate,因为浏览器需要在发送Host头之前验证证书.您的托管服务提供商可能会使用专用端口,以节省IP.
然而,如今,几乎所有现代浏览器都支持Server Name Indication,它允许在同一IP和端口上虚拟托管多个HTTPS站点,所以即使这样也不是特别好的理由.如果这是共享主机服务,则不太可能进行任何配置更改,以使您的站点在默认端口上可用.