开发者社区 问答 正文

域名合法性

  • 域名不区分大小写和简繁体;
  • 域名的合法长度为 1-63 个字符(域名主体,不包括后缀);
  • 英文域名合法字符为 a-z,0-9, “-“(不能在开头和结尾,以及同时在第三和第四字符位置);
  • 中文域名除英文域名合法字符外,必须含有至少一个汉字(简体或繁体),计算中文域名字符长度以转换后的 punycode 码为准;
  • 不支持以“xn—开头”的请求参数(punycode 码),请以中文域名作为请求参数。

展开
收起
boxti 2017-10-17 15:18:41 1633 分享 版权
阿里云 AI 助理回答

您总结的域名规则非常准确。根据您的描述,这里有几个关键点是注册和使用域名时需要特别注意的:

  1. 不区分大小写和简繁体:这意味着无论您使用大写字母还是小写字母,或者简体字还是繁体字注册域名,系统都会视为相同。例如,Alibaba.comalibaba.com 会被视为同一个域名。

  2. 长度限制:域名主体(不包括后缀如.com.cn等)必须在1到63个字符之间。这确保了域名既不会太短以至于没有意义,也不会过长而难以记忆或输入。

  3. 合法字符:英文域名可以包含小写字母a-z、数字0-9以及连字符“-”,但连字符不能出现在开头和结尾,也不能连续出现(即不能同时作为第三和第四字符)。例如,example-com-example.com 都是不合法的。

  4. 中文域名:支持包含汉字(无论是简体还是繁体),并且至少要含有一个汉字。计算这类域名的长度时,会以其转换成Punycode码后的形式为准。Punycode是一种将非ASCII字符(如中文字符)编码为ASCII字符的方法,以便能在不支持这些字符的系统中使用。

  5. 请求参数限制:直接使用中文域名进行注册操作,而不是提供已经转换成Punycode码的字符串(通常以“xn--”开头)。阿里云等域名注册平台会自动处理这一转换过程,用户无需手动进行Punycode编码。

遵循以上规则,您可以更顺利地注册和管理您的域名。如果您计划通过阿里云注册域名,可以通过阿里云官网的域名注册服务来完成,该平台提供了便捷的搜索、购买、过户、续费等一站式域名管理功能。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: