0

Windowsベースのホスティングでwwwおよび非www urlの問題を解決しようとしています。以下のようにいくつかの作業を行いましたが、それが正しいかどうかを確認する必要があります。問題が解決するかどうか. IIS 7.0 で go daddy を使用して従来の ASP (共有) ホスティングを使用して構築された Web サイト ページ

次のように私のglobal.asaxコーディング

  void Application_BeginRequest(object sender, EventArgs e)
    {
    string newUrl = string.Empty;
    try
    {
        if (HttpContext.Current.Request.Url.AbsoluteUri.ToLower().StartsWith("http://itcorner.org.in"))
        {

            if (HttpContext.Current.Items["UrlRewritingNet.UrlRewriter.VirtualUrl"] != null)
                newUrl = "http://www.itcorner.org.in" + HttpContext.Current.Items["UrlRewritingNet.UrlRewriter.VirtualUrl"].ToString();
            else
                newUrl = HttpContext.Current.Request.Url.AbsoluteUri.ToLower().Replace("http://itcorner.org.in", "http://www.itcorner.org.in");



            Response.Status = "301 Moved Permanently";
            Response.StatusCode = 301;
            Response.StatusDescription = "Moved Permanently";
            Response.AddHeader("Location", newUrl);
            Response.End();
        }

    }
    catch (Exception ex)
    {
        Response.Write(ex.Message);
    }
}

ありがとう

4

0 に答える 0