There are upcoming maintenance events which may impact our services. Learn more
Dev License: This installation of WHMCS is running under a Development License and is not authorized to be used for production use. Please report any cases of abuse to abuse@whmcs.com

301 redirect using global.asax.cs Print

  • 19


Below is code to do 301 redirect using the global.asax.cs file.



       protected void Application_BeginRequest(object sender, EventArgs e)

       {

              string s1 = "http://somedomainname.com.au";

              string sRedirect = "http://www.somedomainname.com.au";

              if (HttpContext.Current.Request.Url.ToString().ToLower().Contains(s1))

              {

                     string sNewPage = Request.Url.ToString().ToLower().Replace(s1, sRedirect);

                     Response.Clear();

                     Response.Status = "301 Moved Permanently";

                     Response.AddHeader("Location", sNewPage);

                     Response.End();

              }

              THEN REPEAT FOR EACH REDIRECT YOU WANT TO CREATE

       }


Was this answer helpful?

« Back

Powered by WHMCompleteSolution