dishuo
1
反馈问题【BUG】请附带以下信息
1Panel 版本:社区版 v2.0.13
操作系统(设备): Debian 13.2
日志:这两个是反向代理和静态网站的access.log,如需其它信息请告诉我
access-反向代理.log (90.1 KB)
access-静态.log (5.5 KB)
没有上述信息的问题很有可能不被回答
服务器没有公网v4,通过frp访问三个网站,一个静态网页,一个反向代理,一个php运行环境。新开一个无痕窗口,三个网站都可以正常访问,过一会再刷新网页,三个网站都会跑到其中同一个网站,过会再刷新又会跑到另一个网站。三个网站分别使用的是本地6001、6002、6003端口,通过frp访问,否开启SSL,开启https并添加证书。朋友部署测试用公网访问仍然出现窜站问题,并非frp的原因
同样的设置在1p v1版中没有任何问题,如需其它信息请告诉我!
避免窜站就是所有网站都用同一个 https 端口并且都开启 ssl
1Panel 开启防窜站 就是给 443 端口一个 ssl
如果还是窜站 那就不知道是啥情况了
dishuo
5
就是说不能用不同的端口,必须网站都设为同一个端口然后开启SSL才可以吗?
简单来说 如果你的网站使用其他 https 端口,那么为了防止窜站,你需要有一个相同 https 端口的默认网站来兜底 这样就不会窜到其他域名 你可以创建一个 IP 为域名的网站 把所有其他网站的端口都添加到这个里面 然后开启 https 设置证书 然后设置为默认网站
dishuo
7
感谢解答,我创建了一个IP为域名的网站,也把我需要用到的网站的端口都添加进去并开启SSL https 设置证书 设为默认网站,这次不会窜站了,但是当第一个网站正常显示时,再访问另外两个网站就会显示新创建IP为域名网站的资源

过一会再刷新能正常访问的又变成了默认网站,而之前变成默认网站的又能正常访问了