[阅读: 577] 2006-06-14 02:41:05
首先分2个类型:
a类:已经有site的子域名,如blog、www、bbs等;
b类:未定义、分配的,用户名作子域名,如haitao、holly等。
b类域名(haitao.cndev.org或haitao.hoolee.com、holly.cndev.org或holly.hoolee.com)访问时,由于没有site与其对应,统统被作为访问一个默认的页面
只要默认页面(isapi或asp或html里的javascript语句)取得host,并分解为:
用户名和cndev.org或hoolee.com,然后分别自动跳转到不同的子目录(甚至不一定是本IP的网站的任意一个子目录)
现在子域名和目的目录的关系很有规律:
abc.cndev.org --> blog.cndev.org/user/abc
abc.hoolee.com --> blog.hoolee.com/user/abc/index.html
asp或js程序就可以写一套代码予以实现
如果是像网易的虚拟域名一样,跳到其他任意的网站的子目录的,则需要先建一个对照表,什么子域名对应哪个网站的什么子目录--这就是虚拟域名的用户注册时要提供的信息
访问时,查这个对照表,予以跳到该子域名对应的网站的子目录