2016-06-27 26 views
-1

URLアドレスがEXTERNALリンクの場合は、剃刀で確認する必要があります。ウェブのローカルURLはhttp://test.web.tthttp://localhtostです。新しいウィンドウですべての外部リンクを開きたい
http://test.web.tt/about ..
http://localhtost/aboutローカルローカル
2つの上記のリンク(両方とも同じローカルです:URLが外部リンクかどうかを確認する方法

外部リンクは

例が....他のウェブサイトへのリンクから出ていますサイトのページ、同じホスト上で、唯一異なるURL - DNS名)

おかげ

+1

外部を定義してください!これはあなたのPC上にないのですか?あなたのネットワークの外からの何か?あなたの家の外からですか? – HimBromBeere

+1

あなたの編集はそれを明確にしません。 「別のウェブ」とは何ですか?意味のあるヘルプを得るには、http://stackoverflow.com/help/asking、特にこのhttp://stackoverflow.com/help/how-to-askを読んでください。アプリケーションが 'http:// test.web.tt'が' http:// localhost'と同じウェブにあると判断する方法は? – HimBromBeere

+0

'localhost'と' test.web.tt'は同じホストコンピュータを指していますか? – HimBromBeere

答えて

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

現在のリクエストのIsLocalプロパティをチェックするだけで済みます。

私が手伝ってくれれば答えとして記入してください。

関連する問題