現在的虛擬主機服務商,大致對虛擬主機有一定的限制,一個虛擬主機只能放置一個網站內容,這就是其中的一個限制。那如果客戶要放置兩個網站內容要怎么辦呢?其實也是可以通過代碼來實現的,今天我們就以asp空間為例來說一下,如果通過代碼實現多域名共用同一個asp空間。
以這兩個域名為例:
http://www.2776.net/
http://m.2776.net/
這兩個域名都是綁定在同一個asp空間上的,但是客戶通過兩個域名訪問的頁面是不一樣的,也就是說域名自己會跳到asp空間里面不同的目錄,這個不需要在服務器IIS設置上實現的,只需要通過一小段ASP的代碼就能實現了。
以下為引用的內容:
<%
'取得HTTP輸入的值并付值到HTOST中
host=lcase(request.servervariables("HTTP_HOST"))
‘開始條件跳轉
SELECT CASE host
' 如果HOST的值是code.knowsky.com/就選擇事件case"m.2776.net/"的命令
CASE "m.2776.net/"
' Below is the redirect command
response.redirect "homepage/"
CASE "www.2776.net"
response.redirect "/"
'We use CASE ELSE to fix any other requests
CASE ELSE
response.redirect "/"
END SELECT
%>
如果大家有興趣,可以按上面的代碼來實驗一下,挺實用的。
評論(0人參與,0條評論)
發布評論
最新評論