yijul 发表于 2023-3-1 10:56:14

【已解决】宝塔无法绑定以前绑定过的域名

面板版本:宝塔linux面板 7.9.8

系统版本:Ubuntu18.04 server 64bit、Ubuntu20.04 server 64bit

浏览器版本:Edge 108.0.1462.54 (正式版本) (64 位)

问题现象:以前绑定过的域名再绑定后无效,访问域名时实际的访问目录为面板证书目录(面板默认网站)。

重现方式:以前绑定一个站点后,删除再绑定新站点;或以前绑定一个站点后,重装宝塔再绑定新站点后;或以前绑定一个站点后,重装系统再绑定新站点后。均发生此现象。



如上图所示:域名A已绑定了A目录,但访问A看到的却是B目录的内容。B目录正好是宝塔面板的SSL证书目录,也是站点默认目录。初步判断,是宝塔绑定的域名没有生效,于是访问默认目录造成的。

本人已重装了三次系统,换了ubuntu二个版本,已排除是系统原因造成的,应该是宝塔账号云端的缓存同步过来造成的。

大炮运维V587 发表于 2023-3-2 15:50:55

您好,首先我们没有云端账号这一说
您B目录绑定的域名和A目录绑定的域名是相同的吗?
如果是的话,勾上这个防窜站

yijul 发表于 2023-3-3 10:01:54

大炮运维V587 发表于 2023-3-2 15:50
您好,首先我们没有云端账号这一说
您B目录绑定的域名和A目录绑定的域名是相同的吗?
如果是的话,勾上这个 ...

问题找到了,全部是因为缓存引起的:
客户端缓存:浏览器本身带DNS和SSL信息缓存,服务端更改后,如不清空缓存会造成访问错误,此时可以用隐身模式访问判断;
服务端缓存:新站点如果复制原站点文件后没有更新.user.ini文件,会被限制目录访问。

yijul 发表于 2023-3-3 10:04:50

实在抱歉了,之前因一直在同一台电脑上操作,反复尝试都没有结果,没有想到客户端的缓存和服务端交叉影响造成这种问题,误以为是宝塔的问题。本人在此表示歉意!
页: [1]
查看完整版本: 【已解决】宝塔无法绑定以前绑定过的域名