判断域名是否同一个网站

zwb521 2010-10-29 11:48:23
比如baidu.com和www.baidu.com和youa.baidu.com都是百度旗下域名

g.cn和www.g.cn和map.g.cn都是谷歌旗下的

如何判断啊 判断是否同一个注册的域名



.com.cn .net.cn .org.cn .mobi .tv .info .me .hk .tel
.com .net .org .cn .cd .asia .us .tw .biz
...全文
466 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwb521 2010-12-10
  • 打赏
  • 举报
回复
比如网址为

http://www.xxx.com/
http://www.xxx.com.cn/
http://www.xxx.la/
http://a.www.xxx.com/
http://a.b.www.xxx.com/
http://a.b.c.www.xxx.com/


请问怎么用PHP提取以上网址的顶级域名?
kkbac 2010-10-29
  • 打赏
  • 举报
回复
根据你提供的
.com.cn .net.cn .org.cn .mobi .tv .info .me .hk .tel
.com .net .org .cn .cd .asia .us .tw .biz
再切一位点和点直接的数字组成域名.

特殊情况一: 不过比如万网的域名是www.net.cn这个可能根据3位来判断是.cn.

特殊情况二: 比如kkbac.blogs.net.cn 这种就还没想到比较好的办法判断了.
wuyq11 2010-10-29
  • 打赏
  • 举报
回复
Split('.')
用Except从集合体中排出和另一个集合体相同的项
string[] temparr1= arr1.Except(arr2).ToArray();
string[] temparr2 = arr2.Except(arr1).ToArray();
zwb521 2010-10-29
  • 打赏
  • 举报
回复
没有好办法么

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧