1、为什么换用新域名?

kms.edu.pl 域名一月底到期,续费价格太高。虽然弃用比较可惜,但博客记录内容不多,域名权重不大。

新域名注册比较划算 6位数字xyz注册10年$9.9,订单满10.01使用下列链接注册新户支付只需$5.01

https://www.name.com/zh-cn/referral/3549ab

2、换域名过程中遇到的问题

2.1 更新数据库中新域名链接

 UPDATE `typecho_users` SET `url` = replace (`url`,'http://old.example.com','http://new.example.com')          修改用户URL

 UPDATE `typecho_options` SET `value` = replace (`value`,'http://old.example.com','http://new.example.com')    修改站点URL

 UPDATE `typecho_comments` SET `url` = replace (`url`,'http://old.example.com','http://new.example.com')       修改评论中的URL

 UPDATE `typecho_contents` SET `text` = replace (`text`,'http://old.example.com','http://new.example.com')     修改文章中的URL  

2.2 Forward too many times 错误

 redirected too many times

网上搜索一大堆,自己一度怀疑是LET's Encrypt 证书的问题或者是自己设定的301转向有问题,修改了数次conf配置文件依旧出现这个错误,Chrome提示可能是cookies问题,清空cookie无效,firefox也提示可能是cookie问题,清空依旧无效。

后来发现问题的原因:cloudflare默认启用了加密,也就是默认启用了SSL,然后我自己也在服务器上设定了SSL和网站http到https的301转向,所以一直提示转向太多的问题,打不开网站。

解决方案:

方案一:弃用Cloudflare,换DNS服务商直接解析域名到服务器。

方案二:在cloudflare加密页启用全局SSL加密并设置好证书,推荐这个方案,只需要鼠标点几下就解决了。

更多信息可以查看这个链接

https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=%E5%BC%80%E5%90%AFssl%20%E9%87%8D%E5%AE%9A%E5%90%91%E9%94%99%E8%AF%AF&rsv_pq=fd639c810006a854&rsv_t=b4ef%2FRjBsQbVU2cIuhGoz9XIjy75vKbRsLeIwpb6PmDAQco%2B3L7SMirebnc&rqlang=cn&rsv_enter=1&rsv_sug3=37&rsv_sug1=33&rsv_sug7=100&rsv_sug2=0&inputT=16303&rsv_sug4=17376

到此,新域名启用完成,启用了ssl和HSTS。