2017-09-10 6 views
0

あなたは一例で質問お願いします。 -単一ドメイン

そこでここでは、私がwww.mywebsite.com

に100回の訪問日を取得しています:)

行きます

私はユーザーを別のウェブサイトにリダイレクトしています。

だから私の質問は、私は別のものにランダムに50をリダイレクトすることができwebsite1.comと

は、ITが可能な別のwebsite2.comに50を休むのですか?

+0

を尋ねると、リダイレクトを行うための.aspxページでチェックしてglobal.asaxApplication_BeginRequestを使用することができますが、それはいくつかのリンクローテータスクリプトに関連しています? – bhamrahcoolpreet

+0

ここでどのようにリダイレクトしていますか? –

+0

今はただ1つにリダイレクトできますが、2つ以上のリンクをリダイレクトしたいと思います。 – bhamrahcoolpreet

答えて

0

あなたは

static int cCounter = 0; 

protected void Application_BeginRequest(Object sender, EventArgs e) 
{ 
    string sExtentionOfThisFile = System.IO.Path.GetExtension(HttpContext.Current.Request.Path); 
    if (sExtentionOfThisFile.Equals(".aspx", StringComparison.InvariantCultureIgnoreCase)) 
    { 
     HttpApplication app = (HttpApplication)sender; 

     if (++cCounter % 2 == 0) 
     { 
      app.Response.Redirect("http://site1.com", true); 
     } 
     else 
     { 
      app.Response.Redirect("http://site2.com", true); 
     }   
     return; 
    } 
} 
+0

これはaspxページのみですが、ドメインホスティングと私はそれをgodaddy.comでホスティングしています。 – bhamrahcoolpreet

+0

@bhamrahcoolpreetこれはそれです。そして、デフォルトのページは.aspxで終わります(試してみてください) – Aristos

関連する問題