bailang

完全可以的,只要主机支持绑定多个域名即可,实现方法:

1. 域名绑定和解析:

例如你有两个子站,一个主站,分别是:www.bailang.net 、bj.bailang.net 、cq.bailang.net 首先你要在主机管理中绑定这三个域名,并将bj.bailang.net 和cq.bailang.net 同www.bailang.net 一样,均解析到网站的IP地址。

2. 规划好网站目录:

例如主站放在根目录下,bj站放在www1目录下,cq站放在www2目录下(目录名称任意,只要与下面相符即可)。

3. 用程序来自动引导不同域名访问不同目录:

将根目录下的index.asp的最前面加上以下几行引导语句:

<%

name=lcase(request.servervariables("HTTP_HOST"))

if instr(name,"cq")>0 then esponse.redirect "www2/"

if instr(name,"bj")>0 then esponse.redirect "www1/"

%>

这样就OK了。

访问者使用 访问时,将访问你的根目录下的主站,使用 时,将访问www2目录下的子站,使用 访问时,将自动访问的是www1目录下的子站。

不过,在访问子站时,地址栏后面会自动加上目录名,例如例如访问/ 时,地址栏会自动变成/www2 ,这是asp程序中重定向的结果。虽然自动加了目录名,但主域名仍是,这总比指向到www.bailang.net好吧。毕竟是***用一个虚拟主机,能够域名各自独立已经不错了。