二级域名泛解析,让iis支持二级域名泛解析

今天一朋友问我这个问题,和一些blog网站一样,在自己的网站中实现二级域名泛解析:
如:一个新用户aa注册了 aa.sohu.com 访问直接访问到www.sohu.com/aa 或者直接就是aa.sohu.com/aa 等等。下面就说下,一个简单的办法,不过只是说下原理,具体的操作还有何具体的要求来
我就是,aa.sohu.com = www.sohu.com/aa/default.asp 如何来实现

1,你必须要有一个能够支持泛解析的域名 如:sohu.com 拿SOHU开刀

2,做泛解析 *.sohu.com 指向你的服务器ip地址 如:61.129.81.**

3,配置你的iis ,http头留空,确定你的默认首页文件 ,如果还没有,可以建如:Default.asp ,并设置优先级为最高。IIS设置属性中的文档,将Default.asp移到最上面

4,在 Default.asp 头部加这个代码

<%
Dim iURL
iURL=Split(Request.ServerVariables("SERVER_NAME"),".")
  If Lcase(iURL(0))="www" Then
    Response.Redirect("default1.asp")
  Else
    Response.Write("<script>window.location.href='" & iURL(0) & "/default.asp '</script>")
  End If
%>

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值