我正在开发一个页面跟踪网络应用程序,我想获取网站列表的规范域。据我所知,没有很好的方法来判断站点对子域和顶级域的所有权从哪里开始和结束。我不确定描述它的最佳方式,所以这里有一个例子:
如果我拥有个人 URL, mysite.com
,我可以设置子域,例如www.mysite.com
,cdn.mysite.com
等等。
如果我的“小组”在大学有一个网站,例如computerscience.myuni.edu
,我可能也可以控制www.computerscience.myuni.edu
,但不是myuni.edu
如果我是一家大型企业并且需要分散网络流量,我什至可能拥有www.acme.com
, ww2.acme.com
, ww3.acme.com
, 等等。
所以没有什么是确定的,但是如果给我一个 URL,我可能可以从前面去掉 , 和www.
,ww2.
但是否还有其他常见的“子域”我不认为这是相当常见的,通常不会用于提供不同的网站?cdn.
secure.
我猜我只是想找出获得网站真正“规范”域名的最佳方式。