作为一家专业的 Elementor 网站建设公司, 每年上百个客户, 总是能遇到各式各样想不到的问题。

  之前有个客户找我们做 Elementor 网站, 并且他自己在腾讯云买了几个域名, 其中有一个中文域名.Elementor 网站制作完成后, 准备要上线, 他在腾讯平台直接做了解析, 我这边在服务器上做了域名系结。

  我们也没当回事, 域名解析系结做过 N 次了. 没想过了半天客户来反馈: 英文域名访问正常, 中文域名打不开. 这就麻烦了, 得解决啊. 回忆了一下, 之前了解的中文域名解析比较麻烦, 和通常域名解析是不一样的. 于是找客户要了账号资讯, 准备去控制台看看是不是弄错了。
 

  登入控制台, 找到中文域名, 发现不知道是腾讯云简化了中文域名的解析步骤呢, 还是中文域名解析不用那么麻烦了, 客户解析是没有问题的。

  好吧, 现在只能靠万能的百度了. 换了几个关键词搜索, 终于在 ‘ 中文域名打不开’ 的搜索结果中找到了解决办法. 原来, 中文汉字的域名,需要先转成 punycode 码字串,再将 punycode 码字串系结到服务器上的站点. 并且还提供了 cnnic(中国互联网中心) 的一个专门用于把中文转 punycode 的一个页面: 中国互联网中心。

  很好, 把域名输入进去, 转换出来的结果是中文变成了一串以大小写英文, 数字, 符号组成的字串, 域名字尾没有变化. 登入服务器, 将域名和资料夹系结到一起。

  再次访问中文域名,ok, 显示正常, 问题解决。