一個空間綁定多個域名實現自動跳轉的幾種方法
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
如果只有一個asp空間,而你又想放置多個多個站點,這些代碼可以幫到你[br][br]第一個 [br][br]程序代碼[br][br]<%[br]if request.servervariables("server_name")="dzhai.com" then[br]response.redirect "williamlong/index.htm"[br]else[br]response.redirect "index2.htm"[br]end if[br]%>[br][br][br][br]第二個[br][br]程序代碼[br][br]<%[br]select case request.servervariables("http_host")[br]case "dzhai.com" '1[br]server.transfer("v3.htm")[br]case "6id.net" '2[br]server.transfer("i.htm")[br]case "write100.com" '3[br]server.transfer("write100.htm")[br]...... 繼續添加 ......[br]end select[br]%>[br][br][br][br][br]第三個[br][br][br]程序代碼[br][br]<%[br]if instr(request.servervariables("server_name"),"dzhai.com")>0 then[br]response.redirect "index.asp"[br]elseif instr(request.servervariables("server_name"),"6id.net")>0 then[br]response.redirect "x/index.asp"[br]elseif instr(request.servervariables("server_name"),"write100.com")>0 then[br]response.redirect "index3.asp"[br]end if[br]%>[br][br][br][br][br]第四個[br][br][br]程序代碼[br][br]<%[br]if request.servervariables("server_name")="dzhai.com" then[br]response.redirect "index1.asp"[br]elseif request.servervariables("server_name")="6id.net" then[br]response.redirect "index2.asp"[br]elseif request.servervariables("server_name")="write100.com" then[br]response.redirect "index3.asp"[br]end if[br]%>[br][br][br][br]第五個[br][br][br]程序代碼[br][br]<%[br]if request.servervariables("server_name")="dzhai.com" then[br]server.transfer("williamlong.htm")[br]elseif request.servervariables("server_name")="6id.net" then[br]server.transfer("moon.htm")[br]elseif request.servervariables("server_name")="write100.com" then[br]server.transfer("write100.htm")[br]else[br]server.transfer("other.htm")[br]end if[br]%> [br][br][br][br][br][br]這是一段很有用的代碼,和綁定多域名的asp代碼類似,如果你只有一個php空間,而你又想放置多個多個站點,下面這些代碼可以幫到你[br][br]第一個:[br][br][br]程序代碼[br][br]if($http_host=="dzhai.com"){[br]header("location: moon.htm");[br]}[br]elseif($http_host=="6id.net"){[br]header("location: williamlong.htm");[br]}[br]else{[br]header("location: other.htm");[br]}[br][br][br][br][br]第二個:[br][br]程序代碼[br][br]if($http_host=="dzhai.com"){[br]require "moon.htm";[br]}[br]elseif($http_host=="6id.net"){[br]require "williamlong.htm";[br]}[br]else{[br]require "other.htm";[br]}[br][br][br][br][br]二用js來實現多域名的跳轉[br][br][br][br][br][br]詳解:[br][br]1:首先,你的空間必須支持asp,并且這個空間可以綁定下面所用到的兩個域名,然后新建一個asp[br][br]的首頁文件,這個asp文件中的代碼這么寫: [br]<%if request.servervariables("server_name")="xxxx.cn" then '第一個輸入的網址[br]response.redirect "index.html" '將它轉發到相應的文件夾[br]else%>[br][br]<%end if%>[br]<%if request.servervariables("server_name")="xxxx.cn" then response.redirect [br][br]"index.html" [br]else%>[br]<%end if%>[br][br]<%if request.servervariables("server_name")="xxxx.cn" then '第二個輸入的網址[br]response.redirect "soft/index.html" '將它轉發到相應的文件[br][br]夾[br]else%>[br][br]<%end if%>[br][br]<%if request.servervariables("server_name")="xxxx.cn" thenresponse.redirect [br][br]"soft/index.html"[br]else%>[br][br]<%end if%> [br][br]2:寫好后將這個文件存儲為index.asp ,也就是要做你的首頁。不用擔心,這個是不會顯示的。這[br][br]個就是自動識別訪問者輸入域名的,然后依據訪問者輸入的地址進行自動跳轉的。跳轉是在瞬間完[br][br]成的,你是看不到的。呵呵[br][br]3.現在要做的就是把你空間中建立兩個不同的文件夾了,分別做為兩個網站的目錄。比如一個放音[br][br]樂的cd文件夾。一個放flash動畫的flash夾件夾。里面的內容自己放![br]4.開始上傳剛才做的index.asp文件吧!把index.asp文件上傳到空間根目錄下。[br]5.去你的空間中將兩個域名都進行綁定好,然后就可以測試了。
該文章在 2010/4/26 22:59:00 編輯過 |
關鍵字查詢
相關文章
正在查詢... |