什么是一级域名?

比如: https://t.bilibili.com/?tab=video

一级域名是:

  • com
  • bilibili
  • bilibili.com ?

三个中的哪一个?

如果我光想称呼 bilibili 部分,学名应该叫什么?

In [1]: from urllib.parse import urlparse

In [2]: linking_url='https://t.bilibili.com/?tab=video'

In [4]: urlparse(linking_url)
Out[4]: ParseResult(scheme='https', netloc='t.bilibili.com', path='/', params='', query='tab=video', fragment='')

In [5]: urlparse(linking_url)[1]
Out[5]: 't.bilibili.com'

In [6]: urlparse(linking_url).netloc
Out[6]: 't.bilibili.com'
阅读 4.6k
9 个回答

根据你的提问的描述几个选项,一级域名应该为bilibili.com,其中bilibili是域名主体,.com 是域名后缀,我们也可以把 .com 也称为顶级域。
对于一级域名的定义简单一句话总结:
合法的字符串+域名后缀组成

一级域名,二级域名怎么看?

我大概猜到楼主为什么会对这个问题有类似困惑纠结,我去年在公司书架的某本旧的专业书上看过类似的域名解释,大意是.com 是一级域名,baidu.com 是二级域名。当时也有过困惑。也为这个问题咨询过身边的同事和技术领导。
这个说法在过去是正确的,但是如今已经过时。

一级域名中只含有一个“.”,且“.”左边要有内容字段。

所以你提到的一级域名应该是bilibili.com

bilibili 是域名主体 .com是域名后缀

域名级数是指一个域名由多少级组成,域名的各个级别被“.”分开,最右边的那个词称为顶级域名。
顶级域名,又称一级域名,常见的有".com"、".org"、".net"、".cn"等。
"二级域名"就是在一级域名前再加一级,如"baidu.com"。
二级域名以上级别的域名,统称为子域名,不在“注册域名”的范畴中。
根据ICANN说法,过一两年组织可以申请注册顶级域名。
个人可以申请注册二级域名。

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

顶级域名,又称一级域名,常见的有".com"、".org"、".net"、".cn"等。 "二级域名"就是在一级域名前再加一级,如"baidu.com"。 二级域名以上级别的域名,统称为子域名,不在“注册域名”的范畴中。 根据ICANN说法,过一两年组织可以申请注册顶级域名。

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

bilibili 是域名主体 .com是域名后缀

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

我觉得此类技术理论问题,不应该在极客板块讨论;可以去问答板块提问,流量大,技术性更强

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

xxxx.com就是一级域名,xxx.xxx.com就是二级域名,xxx.xxx.xxx.com是三级域名,以此类推。


已参与 「极客观点」 ,欢迎正在阅读的你也加入。

域名级数是指一个域名由多少级组成,域名的各个级别被“.”分开,最右边的那个词称为顶级域名。
顶级域名,又称一级域名,常见的有".com"、".org"、".net"、".cn"等。每一个顶级域名都有不同的含义,比如.gov是国家政府机构通用、".org"是国内非赢利性组织、.edu为教育机构等
"二级域名"就是在一级域名前再加一级,如"bilibili.com"。
二级域名以上级别的域名,统称为子域名,不在“注册域名”的范畴中。

已参与 「极客观点」 ,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题