以文本方式查看主题 - 咿思舞论坛 (http://bbs.145829.com/index.asp) -- 『网站资源』 (http://bbs.145829.com/list.asp?boardid=8) ---- 二级域名泛解析,让iis支持二级域名泛解析 (http://bbs.145829.com/dispbbs.asp?boardid=8&id=128) |
-- 作者:admin -- 发布时间:2009/8/14 12:27:42 -- 二级域名泛解析,让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 ![]() 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 %> |