杂七杂八……题主说的杂七杂八是啥意思呢?是指abc.com中的abc呢,还是.com或.cn这种,还是中国.com这种中文域名?
我们先说下,什么是域名。
一个网站,需要提供全世界访问,它就必须提供自己的地址,这个地址叫IP地址,就像你需要让别人寄快递给你,你就必须提供你的家庭地址一样,有了IP地址,别人就可以访问它了。一般来说,一个IP可以确定一个地址。至于怎么来的,谁给发的,由于你问的是域名,这边就不深入讲IP了。你就认为一个权威机构定的一样,就像你不能随便定自己的门牌号码一样,得由国家统一安排。
我们再来说说域名,由于IP地址是由四位0~255的数字组成(IPV6是6位),数字对于网站的内容来说,没有什么意义,也不好记,于是就有了用有意义的文字来代替这些无意义的数字。
但计算机是不认这个文字域名的,得有一个东西负责解析,那就是DNS,中文名字叫域名解析服务器,通过DNS,你的电脑可以把域名解析为IP地址,大家在配置网络的时候,都有需要配置DNS,如果配置不正确,输入域名是打不开网页的。
也就是说,只要你自己能建一个DNS服务器,你可以定义任务奇怪的域名,很多公司,自己内部会建一个小型的DNS服务器,来配置一些内网专用的域名,简化访问,因为这个并不是很难的技术,只不过是用IP和域名进行映射就是了。
但你如果想要在全世界使用,就得有一个统一的机构处理这个事情,不然大家不就乱套了,这个统一的机构叫ICANN,就是因特网域名与地址管理机构,是一个域名系统管理、IP地址分配、协议参数配置,以及主服务器系统管理等职能而设立的非盈利机构,他们制定了一些主要的顶级域名,以及一些常用的cn,uk,等域名,通常,这些都是为了帮助人们记忆的,比如.com表示企业,.net表示网络,.org表示教育机构,.cn表示中国,.jp表示日本,当然还有啥.info,.cc之类的,目的都是差不多。
只要经过ICANN认证,就可以进行域名解析了,所以ICANN也是靠这个,日进斗金……,所以你看到的中文域名也是ICANN推出的,躺着就能赚钱,谁不赚呀,当然了,还形成了一个代理产业链,如ICANN授权给CNNIC,CNNIC再授权给万网,万网再授权给各代理商……
对了,上面说的都是一级域名,还有二级、三级域名,当然,现在的代理商只收你一级域名的钱,二级、三级域名你自己可以随便扩充,早期的代理端那个狠,二级域名只给开几个,超过了再付钱……
而域名后面的目录级别,也算是域名的话,那就如题主说的杂七杂八了,这是由于网络内容的层级关系,必须进行目录管理,而随着网站越来越大,目录也越来越多,层级也越来越深。