C# 重定向到完整域

C# 重定向到完整域,c#,asp.net,url,redirect,C#,Asp.net,Url,Redirect,我目前有一个ASP.NETWeb应用程序。我的应用程序中有一些跨域引用,因此当用户访问我的页面时,我需要确保他们输入完整的域名 例如,我需要从 http://someserver/someapplication.page.aspx 到 我设置了正则表达式,如果它没有domain.com,则可以捕获URL,也可以在“someserver/”之后保存任何内容,我们称之为“RegExMatch”。我只需要知道在内部调用什么来获取完整域- Response.Redirect({0}+RegexMatc

我目前有一个ASP.NETWeb应用程序。我的应用程序中有一些跨域引用,因此当用户访问我的页面时,我需要确保他们输入完整的域名

例如,我需要从

http://someserver/someapplication.page.aspx

我设置了正则表达式,如果它没有domain.com,则可以捕获URL,也可以在“someserver/”之后保存任何内容,我们称之为“RegExMatch”。我只需要知道在内部调用什么来获取完整域-

Response.Redirect({0}+RegexMatch);

感谢您的高级帮助。

在应用程序的IIS设置中找到了一种方法

对于任何感兴趣的人,以下是详细信息。这叫做Url重写。
.

使用
Request.Url
中的属性。我应该添加,我已经查看了ResolveURL/ResolveClientURL/System.Web.VirtualPath实用性.ToAboslute-所有这些都只进入某个服务器/不是完全限定的域。“someserver”是服务器的网络名称吗?用户如何能够仅用“”点击您的服务器?@拒绝该请求。Url也仅提供someserver/@Tombala-是,它已在网络上的DNS中注册。
Response.Redirect({0}+RegexMatch);