第一步,设置泛域名,正规注册商提供的域名管理面板一般都支持泛域名解析。只要新建一个*.yourdoman.com 这样的A记录。比如 *.ifree2008.com
第二步 配置web服务器,以iis为例,新建站点,选择泛域名对应的IP(必须设置),端口默认80,主机头 留空,选择站点目录。ping一下,如果ok . 二级域名就访问就会访问这个站点。
第三步 处理二级域名,需要建立域名映射表,最简单的表需要以下几项:id, domain(域名),url(转向目的地址);二级域名 会包含在 $_SERVER['HTTP_HOST'] ,根据这个值查表,找到转向地址,比如 www.ifree2008.com/member.php?id=4,就可以通过二级域名访问了。当然如果是单入口的话,比较方便,如果站点比较复杂,可以建立域名转向站点,专门处理二级域名。泛域名不影响www.ifree2008.com的解析。当你通过域名访问时,域名服务器,先查找已绑定的域名,如果没有找到才会将请求发送到泛域名绑定的IP地址。
第四步 用脚本语言编写二级域名系统,方便用户申请和绑定。
