谁知道域名的 punny code 是什么意思。好像是对应中文域名的,给个确切的解释。

谁知道域名的 punny code 是什么意思。好像是对应中文域名的,给个确切的解释。,第1张

中文域名转码就是将中文字符串转成punycode标准编码的字符串。

域名串不允许有除“-”以外的标点符号,包括空格。

可以夹杂中文和英文,可以输入全角英文字母,全角字母不区分大小写。

其实说白了,中文域名要能用,必须转成punycode码(其实也就是一个另类的英文域名,他对应汉字编码)才能用

与英文域名一样,用户注册完一个中文域名之后,需要在相应的DNS、WWW、Email等服务器配置该中文域名才能真正使用。简单的说,中文域名配置流程与英文域名的配置流程没有什么不同,但由于现有的各种DNS、WWW、Email等服务器在自己的配置文件中尚不支持用中文直接编辑,需要在配置前进行Punycode转码后才能正常工作。

也就是说,中文域名转码就是把域名里的中文转换成对应的punycode码。

中文域名可以说有两种。

中文域名泛指含有中文字元的域名,可以指:

国际化域名(IDN),可含有中文字的域名,(类似 复玥.com 复玥.cn 这样的域名);

以及国际化国家及地区顶级域(IDN ccTLD),可含有中文字的顶级域,例如.中国、.香港 、.台湾 、.网址等。

中文域名在使用的时候,需要经过 Punycode 转码[2]才能正常显示。

3、Punycode 转码

什么是中文域名转码?

中文域名是新顶级域名,目前不被标准的解析服务器支持,由于操作系统的核心和DNS解析服务器都是由英文代码来交换处理,所以DNS服务器上并不支持直接的中文域名解析,所有中文域名的解析都需要转成Punycode码,然后由DNS解析Punycode码。

例如“复玥.网址”的转码为:xn--yrsu23d.xn--ses554g

来自百度搜索资料


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/808107.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存