SSPanel UIM 更换域名

关于DNS污染

机场域名DNS污染两次了,对于站长来说,只能换域名了(个人解决办法)。

域名DNS污染具体表现

  • 用户无法访问网站,挂代理才行
  • 多地点ping域名,解析的IP错误,且不同地点解析IP不同

更换域名

用户乎解决办法

  • 使用加密代理,远程DNS解析
  • 修改hosts文件
  • 使用DNSCrypt

站长解决办法**

  • 更换域名

旧域名可以墙外新建站点做301跳转至新域名,或者完全放弃。

旧域名在国内备案或许能拯救回来,不敢尝试。

更换域名

先将新域名解析过去,添加@和www两个A记录

宝塔添加新域名,删除旧域名

更换域名

关闭SSL 重新申请新域名的SSL证书,
若使用其他SSL,例如Cloudflare自行添加(下图为Let’s Encrypt的)。

更新证书

修改前端config配置文件中的域名

$System_Config['baseUrl'] = 'https://你的新域名';            // 站点地址

前端OK

修改所有后端(webapi模式,数据库模式不用改) userapiconfig.py

WEBAPI_URL = 'https://你的新域名'

后端OK