public static String DomainRedirect(String defaultPageName, String domainName)
{
String pageName = defaultPageName.ToLower();
String domain = domainName.ToLower();
String SERVER = HttpContext.Current.Request.ServerVariables["SERVER_NAME"].ToString().ToLower();
String URL = HttpContext.Current.Request.ServerVariables["SCRIPT_NAME"].ToString().ToLower().Replace("/" + pageName, "/");
if (HttpContext.Current.Request.ServerVariables["QUERY_STRING"].ToString().Length > 0)
{
URL += "?" + HttpContext.Current.Request.ServerVariables["QUERY_STRING"].ToString();
}
if (SERVER.IndexOf(domain) == -1)
{
return (domain + URL);
}
else
{
return (String.Empty);
}
}