基本情况:

  1. 我的 web 服务器是 caddy,我没升级到caddy2,还是用的老版本,新版本应该也差不多。
  2. 域名托管在 godaddy 上。

原域名为A,要改为B。

更改域名要做的:

  1. 添加新的 dns,旧的先不要删,过一会还要登录后台改东西。
  2. 更改 caddyfile,把 A 域名改成 B 域名,改完不要重启
  3. 在typecho的设置面板里更改基础域名(设置=>基本=>站点地址)
  4. 重启 caddy 完成,旧的 dns 可以删掉了

PS:控制台=>个人设置=>个人主页地址最也改下
如果文章内的图片和文件是通过 typecho 保存的,文章内的url需要修改