4

URLを次のように取得します

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

メインドメインを取得するために文字列関数を使用したくない

foodandyou.com

それを行うためのC#の関数はありますか、UrilAuthorityとすべてがサブドメインも提供します...

回避策ではなく、提案を歓迎します

4

2 に答える 2

3

.Net には、.NET から特定の部分を抽出するための組み込み機能はありませんUri.Host。文字列操作または正規表現を自分で使用する必要があります。

于 2012-09-04T09:08:47.143 に答える
1

ドメイン文字列の唯一の定数部分は TLD です。TLD は、.com、.net、.uk などのドメイン文字列の最後のビットです。その下の他のすべては、その位置の特定の TLD に依存します (したがって、最後から 2 番目の部分が "ドメイン名」のように、.co.uk の場合は .co.

いずれにせよ、あなたは間違ったアプローチをしていると思います。URL 書き換えは、この種のものにはるかに適しています。これを読んでください:learn.iis.net/page.aspx/460/using-the-url-rewrite-module

于 2012-09-04T09:55:48.157 に答える