无法实现HTTPS访问问题

All-in-One主机有多台虚拟机,主路由,旁路由,CentOS配置1panel,现在发现1panel新建静态网站,反向代理等,在添加SSL证书以后都无法实现https访问。端口已经由主路由开启了,http也可以访问,就是转成https无法访问。

请问这是什么情况?求助~

网站如果是 IP 为域名的,需要设置为默认网站

@1Panel-huiwan 感谢您的回复,
我使用的是 域名+端口 的方式,还不是用的IP,不知道是哪里设置有些问题。

在尝试修改了该网站的配置文件

listen 改为新端口 ssl http2 ; 

然后在开启端口转发,此网站可以通过https进行访问了。但是,
1panel的域名访问缺失效了。

1panel 的域名访问失效?你也用域名代理了 1panel 吗

是的,感觉是我用a.com:123,访问1panel
我的网站是 a.com:456,设置了https后,1panel通过域名也无法访问了。

这个应该跟你路由设置有关 你可以先在虚拟机上访问 127.0.0.1:网站域名端口 来确认配置是否生效

使用curl命令访问没问题。

现在是
1.如果不改网站的配置表,就没发正常https访问
2.如果面板访问和网站是同域名,但是不同端口,网站设置https并手动修改配置后。可以实现网站的https登陆,但是会影响面板的访问。

现象:
如果网站开启了https,并设置“自动 HTTP 选项”为“访问HTTP自动跳转到HTTPS”。那么在浏览器中浏览,会从
http://abc.com:123/ 跳转到 https://abc.com/
也就是说,从http+端口,跳转到 https不带的端口的网址。
这个情况是不是某些设定有问题,因为如何是在正常服务器部署的话,因为都不会带端口所以应该不会有问题。而现在我的情况是都要带端口。