簡體   English   中英

從子域獲取域

[英]Getting domain from subdomain

我得到網址

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

我不想使用字符串函數來使用它來獲取主域,即

mealsandyou.com

C#中有任何功能可以做到這一點嗎,UrilAuthority都提供了子域...

歡迎提出建議,而不是解決方法

.Net沒有提供從Uri.Host提取特定部分的內置功能。 您將必須自己使用字符串操作或正則表達式。

域字符串的唯一恆定部分是TLD。 TLD是域字符串的最后一位,例如.com,.net,.uk等。其下的所有其他內容都取決於特定TLD的位置(因此,您不能假設倒數第二個部分是“域名”,因為對於.co.uk,它將是.co。

無論如何,我認為您采取了錯誤的方法。 URL重寫更適合這種情況。 閱讀以下內容:learn.iis.net/page.aspx/460/using-the-url-rewrite-module

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM