惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
T
Troy Hunt's Blog
B
Blog
N
Netflix TechBlog - Medium
H
Help Net Security
PCI Perspectives
PCI Perspectives
罗磊的独立博客
SecWiki News
SecWiki News
S
Security Affairs
Webroot Blog
Webroot Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hacker News: Ask HN
Hacker News: Ask HN
Google Online Security Blog
Google Online Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
V
Visual Studio Blog
V2EX - 技术
V2EX - 技术
Recorded Future
Recorded Future
Schneier on Security
Schneier on Security
The Last Watchdog
The Last Watchdog
博客园 - 【当耐特】
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
Hugging Face - Blog
Hugging Face - Blog
Forbes - Security
Forbes - Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
TaoSecurity Blog
TaoSecurity Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
M
MIT News - Artificial intelligence
博客园_首页
A
About on SuperTechFans
Microsoft Azure Blog
Microsoft Azure Blog
T
Tailwind CSS Blog
The Cloudflare Blog
P
Proofpoint News Feed
D
DataBreaches.Net
N
News and Events Feed by Topic
G
Google Developers Blog
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MyScale Blog
MyScale Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
AI
AI
O
OpenAI News
雷峰网
雷峰网
C
Check Point Blog
大猫的无限游戏
大猫的无限游戏
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Blog — PlanetScale
Blog — PlanetScale
有赞技术团队
有赞技术团队

Liups233の小站

YubiKey OpenPGP 智能卡使用指南 - Liups233の小站 通过 WKD / OPENPGPKEY DNS 记录部署 GPG 公钥 - Liups233の小站 OpenLiteSpeed 安装与建站配置 详细教程 - Liups233 使用 DNSCrypt-Proxy 为 Linux 配置加密 DNS - Liups233 WordPress 7.0 编辑器改回无衬线字体 - Liups233の小站 Redis 数据库权限与 Unix Socket 配置 - Liups233の小站 Cloudflare 设置 mTLS 验证来源拉取 - Liups233の小站 Docker 自建 RustDesk 远程和 API 服务 - Liups233の小站 ChatGPT Go 印度区免费试用白嫖 1 年 - Liups233の小站 使用 S/MIME 证书签名并加密电子邮件 - Liups233の小站 为 WordPress 外发邮件添加 S/MIME 签名 - Liups233の小站 将动漫视频刻录为视频光盘-蓝光/AVCHD DVD - Liups233の小站 百乐 CUSTOM 912 钢笔使用体验 - Liups233の小站 使用 Cloudflare mTLS 用户端凭证保护博客登入页面 - Liups233の小站 Kobo 手动安装 NickelMenu 和 KOReader - Liups233の小站 Kobo 阅读器字典缺字解决 - Liups233の小站 iCloud+ 域名邮箱的注册和使用 - Liups233の小站 9 美元一年的通配符 SSL 证书 - Liups233の小站 宝塔面板 Nginx 启用 Brotli 和 Pagespeed - Liups233の小站 拷贝 DVD/Blu-ray 光盘并使用 MeGUI 压制 - Liups233の小站 Spotify 相较 Apple Music 的优点 - Liups233の小站 欧卡/美卡自定义手排挡位布局 - Liups233の小站 内地居民到港开户汇丰和中银香港全过程 - Liups233の小站 给光驱刷入 LibreDrive 固件解锁区域和加密限制 - Liups233の小站 个人博客适用的 Cloudflare 防火墙和缓存规则 - Liups233の小站 为Kobo阅读器添加Google Drive和Dropbox功能 - Liups233の小站 百乐 PILOT Capless Fermo 钢笔评测 - Liups233の小站 业余无线电 B 类考试笔记 - Liups233の小站 黑白阅读器的绝唱?Kobo Clara BW 简单评测 - Liups233の小站 八重洲 WIRES-X 网络注册与使用教程 - Liups233の小站 异世的同路人 — 恋语 Juliamo 游戏简评 - Liups233の小站 欢迎加入我的 FreeDMR 服务器 - Liups233の小站 低至 6 港币一年的 Club SIM eSIM 保号卡 - Liups233の小站 H310/H710(P)/H810 阵列卡刷写为直通模式 - Liups233の小站
网站域名变更迁移教程/记录 - Liups233の小站
Liups233 · 2025-08-04 · via Liups233の小站

前言

之前网站域名是 liups.one,今年 9 月份马上要过期了,正在考虑要不要迁移到更有辨识度的 .net 根域名(更有辨识度指别人一看到 .net 就知道是网址),然后 Dynadot 就给我发了邮件:「.one 域名续费价格即将由 14 美元升至 20.55 美元。」瞬间不犹豫了,直接在 Cloudflare 上花 11.84 刀买了 liups.net 域名(续费同价),然后准备在剩下的一个月有效期时间内把网站迁移到新域名。本文记录一下过程,顺便当教程发了,适用于使用 WordPress,且网站走 Cloudflare CDN 的人看。

目录

为什么在 Cloudflare 上买域名

非广告,但我觉得也不能一直白嫖 Cloudflare 的服务,适当付点钱就当报恩了。其次,Cloudflare 的 .net 域名其实比我之前的 Dynadot 上看的还便宜几块钱。但有个小缺点,不能更改 NS 服务器,降低了一点自由度。但这个缺点对我来说不算缺点,因为我所有的域名本来也就托管在 Cloudflare,没有任何更改的打算,请问还有哪个免费的域名托管服务比 Cloudflare 更强呢?再加上它的域名管理也不缺功能,DNSSEC 可以自动配置,也支持 WHOIS 隐私权,所以没啥问题。如果以后真要转出,可以使用网域转移功能。

迁移 Cloudflare 规则

将以下的 Cloudflare 规则从原来的的域名复制到新域名:

  • 重新导向规则:从 HTTP 导向到 HTTPS、从根域名导向到 www 子域
  • Configuration Rules:浏览器完整性检查、电子邮件掩蔽、Cloudflare Fonts、Rocket Loader 等
  • Cache Rules:将尽可能多的网站资源纳入 Cloudflare 边缘缓存、开启强 ETag 等
  • 压缩规则:启用 ZSTD 压缩,在保证网页资源压缩率的同时降低客户端性能开销

此外还有安全性规则,详见:

最后将新域名的 SSL/TLS 加密设置为完整(严格),原域名设置为弹性。因为稍后我们会重新生成适用于新域名的 SSL 证书,替换掉原域名的。如果此时不将原域名的加密设置为弹性——即让 Cloudflare 与源站不使用安全连接——就会使原域名无法访问,而我们还是需要原域名导向到新域名的。

Cloudflare 设置为原域名为弹性加密
Cloudflare 设置为原域名为弹性加密

设置为弹性后,暂时就不建议通过 Cloudflare 的 CDN 登入网站后台了,理论上是不安全的,需要先设置好新域名再访问。

在服务器上更改域名

将新域名添加到服务器管理面板上,新域名的根目录设置成和原域名相同,不用在服务器端设置重定向。同时在 Cloudflare 上申请一个原点凭证(原始服务器 SSL 证书),并添加到新网站上。如果显示证书不受信(比如 cPanel),那么还需要添加 Cloudflare 的原点 CA 证书,见此〈Cloudflare Origin CA root certificate〉。

cPanel 管理 SSL 网站
cPanel 管理 SSL 网站

现在访问下新域名,如果网站能显示一些内容,就算不完整也没问题,就可以进行下一步了。

更改网站域名

由于直接在 WordPress 后台更改域名,并不能同时更改文章内容和评论中的域名,所以我们这里大力出奇迹,直接将整个数据库的旧域名替换为新域名。操作前,务必备份数据库。

先打开 phpMyAdmin 将整个数据库汇出为 SQL 格式,用 Notepad++ 之类的文本编辑器打开,然后将所有旧域名替换为新域名,例如将 liups.one 替换为 liups.net。域名前面不加 www 的原因是,只替换根域名可以同时将网站中存在的域名电子邮件文本也一同替换。

替换完成后,将原数据库的所有数据表清空,然后上传修改过的 SQL 文件即可。现在尝试用新域名访问网站,应该是一切正常的。

phpMyAdmin 删除原域名所有数据表
phpMyAdmin 删除所有数据表

原域名设置 301 重定向

在原域名的 Cloudflare 规则-概观页面,新增一个重新导向规则:

  • 若传入要求符合:万用字元模式
  • 请求 URL:https://www.liups.one/*
  • 目标 URL:https://www.liups.net/${1}
  • 状态代码:301
  • 勾选 保留查询字串
  • 放置于 最后

然后尝试用浏览器隐私窗口访问原域名,能跳转到新域名就没问题。

域名邮箱

我的域名邮箱托管在 Zoho 上,所以可以直接添加新域名上去,同时保留原域名的邮件地址。如果原邮件地址绑定了一些帐号,记得在域名失效前换绑。添加了新的域名后,同样要在 Cloudflare 上添加 MX、SPF、DKIM、DMARC 等记录,不过由于 Zoho 和 Cloudflare 有合作,可以一键添加需要的记录,非常方便。

如果你在其他设备上用 IMAP 或 Exchange ActiveSync 登入了邮件帐号,也需要更改邮件地址。网站上SMTP 发件插件的地址也要更改。

更新搜索引擎

记得将新域名绑定在 Google Search Console 和 Bing Webmaster Tools 上,同时添加相应的网站地图。添加好后,在 Google Search Console 侧边栏-设定-变更网址中,可以设置将原域名迁移到新域名,这点还是很方便的。必应以前也有这个工具,现在不知道为什么没了。

Google Search Console 网站迁移
Google Search Console 网站迁移

其它

网站迁移(域名变更)整体过程不复杂,真正复杂的是如何在迁移过程中尽量保证 SEO 优化。Google 建议保证原域名剩余时长大于三个月来让迁移完成,但我只剩不到两个月了,希望能快点吧。另外,由于域名变更,我的 AdSense 资格也要重新审核,希望不要看到我的域名是刚注册的就直接拒绝吧。

其实还有一些东西,比如家里面的 DDNS 设置、NAS 的 SSL 证书申请等等,不过和网站无关,就不再赘述了。更多其它内容欢迎回〈主页〉看。