春节难得清闲,本想捣鼓一下自己的网站和域名,结果光是在阿里云跟各种规则斗智斗勇就耗掉半天。说是为了“安全”。
先是找到“SSL证书”入口,点进去却是一堆“待申请”的记录,找了半天没找到真正的申请按钮。好不容易找到了,又遇到DNS验证——需要去Cloudflare添加TXT记录。添加完回来验证,提示“等待生效”,等了几分钟再试,又说“记录不存在”。反复折腾了几次,心态已经崩了一半。
更崩溃的是,好不容易验证通过,证书签发后下载下来,却发现阿里云的文档指引混乱,完全不知道该怎么配置到服务器上。百度搜教程,各家说法不一,有的说要改nginx配置,有的说上传到指定目录,有的说用阿里云的云盾一键部署——可我用的不是阿里云ECS啊!
折腾了两个多小时,最后放弃了。那一刻的感受是:这门槛好高啊,小白直接怀疑人生。可域名明明是我花钱买的,在阿里云操作起来却像是在偷窃,在自家屋里被当贼防,各种验证、弹窗、找不到入口,明明是为了安全,结果却把正常用户挡在门外。这种体验,完全没有考虑客户使用感受,是一种把责任推给用户的行为。
Cloudflare国内口碑一直很好,域名的DNS从阿里云迁到Cloudflare,听说这样不但不会影响国内访问速度,而却恰恰会提升国外对网站的访问速度。这次阿里云的体验终于决心,哪怕在趟一次雷。
软切换:先测试子域名,稳妥但耗时
硬切换:直接修改NS记录,一步到位
考虑到网站访问量不大,和决心,选择了硬切换。直接在阿里云域名控制台,把DNS服务器修改为Cloudflare提供的两个地址:
fred.ns.cloudflare.com
rita.ns.cloudflare.com
关键一步要提前配置DNS记录。
在修改NS记录之前,我提前在Cloudflare的DNS设置中添加了A记录:
zairun.com → 阿里云主机IP
www.zairun.com → 阿里云主机IP
代理状态开启(橙色云朵)
这一步至关重要:先设置好“门牌号”,再改“指路人”,确保切换后网站能立即访问。(待续)😊
本文由载润札记原创发布,转载请注明出处:域名DNS从阿里云迁移到Cloudflare心理路程。
