ASP.NET Web サイト (VS 2010、Framework 4.0) に取り組んでいます。
C# を使用してページの URL を書き換えるにはどうすればよいですか? 利用可能なサードパーティのツールはありますか? 誰でもこれについて私を助けることができますか?
ASP.NET Web サイト (VS 2010、Framework 4.0) に取り組んでいます。
C# を使用してページの URL を書き換えるにはどうすればよいですか? 利用可能なサードパーティのツールはありますか? 誰でもこれについて私を助けることができますか?
void Application_BeginRequest(object sender, EventArgs e)
{
    // Get the current path
    string CurrentURL = Request.Url.ToString();
     // Condition
    if (CurrentURL.Contains("HtmlResponce.aspx"))
    {
        HttpContext MyContext = HttpContext.Current;
        // Re write here
        MyContext.RewritePath("testPage.aspx");
    }
}
Global.asax でこのコードを試しました。わたしにはできる!
IIS 7.x を使用している場合は、次の URL 書き換えモジュール 2.0 を使用することをお勧めします: http://learn.iis.net/page.aspx/664/using-url-rewrite-module-20/
上記のリンクは、IIS6 の時代に使用されていた「古い」手法を指しています。
IIS 7.x の新しいオプションは、よりシンプルで便利です。