IIS で 1 つのアプリケーションにバインドされているドメインがいくつかあります。例えば
somesite.com
somesite2.com
somesite3.com
Application1 にバインドします。
Request.RawUrl を呼び出すと、アドレス バーに入力されたユーザーを比較するために別のアドレスが返されます。
実際に入力された URL を取得するにはどうすればよいですか
IIS で 1 つのアプリケーションにバインドされているドメインがいくつかあります。例えば
somesite.com
somesite2.com
somesite3.com
Application1 にバインドします。
Request.RawUrl を呼び出すと、アドレス バーに入力されたユーザーを比較するために別のアドレスが返されます。
実際に入力された URL を取得するにはどうすればよいですか
RawUrl には、ドメインを含まないサーバー パスのみが含まれています。これは、あなたにとって最も興味深い部分のようです。
その場合、ASP.NET で現在のドメインを取得するための最良の方法は何ですか? の複製のようです。
ここで解決策は使用することでした
Request.Url.Host