网络与 IP
Punycode 转换器
DNS 只认 ASCII,所以 例子.com 会变成 xn--fsqu00a.com。在任一框里输入,另一个会自动更新。
完全在浏览器中运行——你输入的任何内容都不会发送到我们的服务器。
按标签转换:点号之间的每一部分单独编码。
工作原理
Punycode(RFC 3492)把域名中每个非 ASCII 标签单独编码,并加上 xn-- 前缀。DNS 记录、nginx 的 server_name、证书申请以及大多数控制面板都需要这种形式——它们通常不接受 Unicode 写法。转换器按标签逐个处理,所以像 shop.例子.com 这样混合的名字也能正确转换。
常见问题
xn-- 形式用在哪里?
DNS 区域文件、Web 服务器配置(server_name、ServerName)、SSL 的 CSR 以及主机控制面板。浏览器向访客显示的是 Unicode 版本。
为什么转换后域名看起来不一样?
字母会先转成小写并做规范化。Punycode 本身是无损的:反向转换会得到同一个名字。
相关工具
全部工具 →在你自己的服务器上用起来:KVM VPS 每月 3 美元起,root 权限,加密货币付款。
VPS 套餐