如何检查URL是否为外部链接

时间:2016-06-27 05:30:06

标签: c# asp.net-mvc razor

如果网址是EXTERNAL链接,我需要检查剃刀视图。网络本地网址为:http://test.web.tthttp://localhtost。我想在新窗口中打开所有外部链接。

外部链接是从网站到另一个网站的链接....

例:
http://test.web.tt/about ..当地的 http://localhtost/about ..当地的 以上两个链接都是本地的(网站上的同一页面,在同一主机上,只有不同的URL - DNS名称)

由于

1 个答案:

答案 0 :(得分:2)

 if(Request.IsLocal)
 {
      //do whatever you want here
 }

您只需要检查当前请求的IsLocal属性。

如果我帮忙,请标记为答案。