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好吧。畢竟是***用壹個虛擬主機,能夠域名各自獨立已經不錯了。