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好吧。毕竟是***用一个虚拟主机,能够域名各自独立已经不错了。