多语言域名(Unicode) | 域名代码(Punycode) |
---|---|
国际化域名IDNs (Internationalized Domain Names)也称多语种域名,是指非英语国家为推广本国语言的域名系统的一个总称,例如含有日文的为日文域名,含有中文的域名为中文域名。
IDN域名具有以下特点:
1. 以用户自己喜爱的语言接触互联网
2. 消除域名意译或音译书写引起的混乱状况
3. 拓展和保护各个实体的网上品牌形象
4. 确保各民族品牌和各民族语言的一致性
5. 表明尊重当地语言文化
6. 容易记忆,容易使用
中文域名转码,即将中文域名转化为punycode码。
Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。 "中文域名"后缀不被标准的解析服务器支持,需转化为punycode码进行解析.
例如:“中国数字证书.COM” 经过转码后变成了: “xn--fiq4eu8y150d.com”
目前,因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中文域名解析,所有中文域名的解析都需要转成punycode码,然后由DNS解析punycode码。其实目前所说和各种浏览器完美支持中文域名,只是浏览器软里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。