演示地址:http://这个随便写.bestally.net/
string HostName = HttpContext.Current.Request.Url.Host.ToString(); //获取URL主机地址
string[] UserHost = HostName.Split(new Char[] { '.' }); //数组,以“.”分隔
//判断二级域名地址是否符合abc.域名.com 这种格式,及数组UserHost长度不大于3,否则就跳传到其它页
if (UserHost.Length > 3)
{
HttpContext.Current.Response.Redirect("Index.aspx"); //跳转到出错页面
return;
}
string UserDomainName = UserHost[0].ToString(); //取得数组最前面一组值,及二级域名主机头
if (sim != null)
{
Server.Transfer("ShopHome/ShopInfo.aspx?shopid=" + sim.ID); //跳转到用户目录,即是二级域名所要去到的目录,当然你也可以跳传至*.aspx?UserID=xxx这样的链接
}
else
{
BHL.Common.JScript.AlertAndRedirect("该商家未入驻本站!", "Index.aspx", this);
}
几行代码搞定二级域名!!!!!!
最新推荐文章于 2022-06-21 12:18:31 发布