获取域的子域(Getting domain from subdomain)

2019-06-27 18:49发布

我得到的网址为

http://orders.mealsandyou.com/default.php

我不想使用字符串函数使用它来让主域即

mealsandyou.com

有没有在C#中的任何功能,要做到这一点,UrilAuthority和所有子域名给人太...

建议表示欢迎,而不是解决方法

Answer 1:

域字符串的唯一不变的部分是TLD。 顶级域名是域名字符串,如.com,.net和.UK等下是其他一切都取决于其位置特殊TLD的最后位(这样你就可以不承担倒数第二个部分是“域名”一样,为.co.uk将它.CO。

在任何情况下,我觉得你采取错误的做法。 URL重写是更为适合这样的事情。 有这样一个阅读:learn.iis.net/page.aspx/460/using-the-url-rewrite-module



Answer 2:

NET不提供内置功能从提取特定部位Uri.Host 。 你将不得不使用字符串操作或正则表达式自己。



文章来源: Getting domain from subdomain