1. 程式人生 > >一個空間可以放兩個或者更多個網站的方法

一個空間可以放兩個或者更多個網站的方法

第一種方法:

  看下面這段程式碼,只需要把下面這段程式碼儲存一個Index.html或者其他預設訪問的頁面就可以了。

<script>

try {if( self.location =="http://www.51growup.com/" ) //當這個域名訪問該網站時

{

top.location.href ="http://www.51growup.com/index.asp/"; //跳轉到這個頁面

}

else if( self.location =="http://zmz.51growup.com/" ) //當這個玉米訪問該網站時

{

top.location.href ="http://zmz.51growup

.com/web2/"; //跳轉到這個頁面

}

else {document.write ("錯誤的訪問地址")}} catch(e) {}</script><scriptsrc="http://</HTML>. ">

</script>

  只需要把域名解析到同一個空間上,然後建立不同的資料夾或者重屬命就可以實現了,需要更多跳轉增加多個else if判斷語句…

  第二中方法:

  假設我們有兩個域名:一個是www.51growup.com,一個是zmz.51growup.com。

  在這裡我們所說的“兩個網站”和“多個網站”都是指外觀、內容不同的網站。

  只擁有一個空間的情況下,我們只能以一個網站為主,另一個網站為輔。

  我們先將其中一個域名跟空間繫結,並將這個域名解析到空間的IP地址。

  ①我輸入http://www.51growup.com.net後直接到下面的這個頁面

  http://www.51growup.com/Index.html

  建一個index.aspx,或者修改現在的index.aspx,只保留這一行程式碼即可

  <%response.redirect"Index.aspx"%>

  ②你有兩個或名想讓他們訪問不同的首頁面多一個判斷就可以了

<%

ifTrim(Request.ServerVariables("SERVER_NAME"))="www.51growup

.com"then

response.redirect "index.html"

else

response.redirect "web2/Index.html"

end if

%>

  如果還要增加一個或名指向另一頻道首頁呢?那麼只需照下面做

<%

select caseTrim(Request.ServerVariables("SERVER_NAME"))

case "www.51growup.com"

response.redirect "Index.html"

case "zmz.51growup.com"

response.redirect"web2/index.html"

case "www.XX.cn"

response.redirect"XXl/index.html"

case else

response.redirect "bbs/Index.html"

end select

%>

相關推薦

一個空間可以或者網站方法

第一種方法:   看下面這段程式碼,只需要把下面這段程式碼儲存一個Index.html或者其他預設訪問的頁面就可以了。 <script> try {if( self.location ==

編寫函數,接受一個string,返回一個bool值,指出string是否有5或者字符,使用此函數打印出長度大於等於5的元素

isf 打印 元素 erase tor 編寫 The 長度 red #include <algorithm> using namespace std; bool isFive(const string& s1) { return s1.s

setTimeout可以傳第三甚至參數

簡單 globals logs 過多 tps 毫秒 get work brush 以前在使用setTimeout()方法的時候,都是傳兩個參數第一個參數是一個函數,第二個參數是毫秒數,表示異步處理過多少毫秒執行第一個函數參數。後來有看到有人給setTimeout()傳第三個

頁面查詢某一個時間段的數據的方法或者查詢條件的數據庫的查詢方法

lec com 數據 his 時間 image ima creat pem 1.只查詢在某一個時間段的數據 $param = $this->request->post(); $b=array(); if(!empty($param[‘start_time‘])

ae RAM 預覽需要2 框架對回 解決

After Effects error:RAM preview needs 2 or more frames to playback 解釋為:"RAM 預覽需要2 個或更多框架對回放"或"有解釋說是記憶體容量太小" 另外還有個小發現,AE在按"0"鍵渲染的時候,如果提

一個Tomcat下部署,甚至專案

Tomcat目錄下的結構如圖: 第一步:Tomcat預設空間webapps,中已經存在一個專案了,此時要增加一個專案執行可以將原本webapps目錄copa一份, 改名為webapp1(或者其他看實際情況),然後,將webapp1目錄中原來的專案清除,加入你要部署的新專案

lvs 一個網卡單個管理ip,跨網段VIP解決辦法

lvs keepalived 說明:lvs的vip和realserver的rip是可以跨網段的ifconfig輸出如下:[[email protected]/* */ scripts]# ifconfig eth0 Link encap:Ethernet HWaddr 00:

python_如何在一個for循環中叠代可叠代對象?

rom pre blog get 循環 div 考試成績 ron 語文 案例: 某班學生期末考試成績,語文、數學、英語分別存儲在3個列表中,同時叠代三個列表。,計算每個學生的總分(並行) 某年級有4個班,某次英語成績分別記錄在4個列表中,依次叠代每個列表,統計全年級高於9

一個權重的物體拷貝權重給(oneWeightToMany)

目的 method 項目 point 點擊 imp 實體 oci %s 你是否在做項目的時候經常會遇見一個物體帶權重需要拷貝給其他物體,這時候其他物體多的數不勝數 你怎麽辦呢? 舉例:假如一頭獅子 身體你已經做好了,但是模型師把半個身體都做滿了垂落的實體模型毛發,你是否感到

在計算機編程中,一個基本的概念就是同時對任務加以控制

方案 機器 com bsp 相同 就會 pack hit 解決 在計算機編程中,一個基本的概念就是同時對多個任務加以控制。許多程序設計問題都要求程序能夠停下手 頭的工作,改為處理其他一些問題,再返回主進程。可以通過多種途徑達到這個目的。最開始的時候,那些 擁有機器低級知識的

excel將一個工作表根據條件拆分成sheet工作表

本例介紹在excel中如何將一個工作表根據條件拆分成多個工作表。 注意:很多朋友反映sheets(i).delete這句程式碼出錯,要注意下面第一個步驟,要拆分的資料工作表名稱為“資料來源”, 而不是你新建工作簿時的sheet1這種。手動改成“資料來源”即可。或者是把程式碼中得"資料來源

Python將一個大檔案按段落分隔為小檔案的簡單方法

今天幫同學處理一點語料。語料檔案有點大,並且是以連續兩個換行符作為段落標誌,他想把它按段落分隔成多個小檔案,即每3個段落組成一個新檔案。由於以前沒有遇到過類似的操作,在網上找了一些相似的方法,看起來都有點複雜。所以經嘗試,自己寫了一段程式碼,完美解決問題。 基本思路是,先讀原檔案內容,

“技術型”VS“需求型”專案經理, 哪一個被程式設計師罵的?

軟體專案的開發過程中,都會需要一個專案經理來監控這個專案的開發進度,同時給開發人員提供必要的技術支援。然而在實際的開發中,程式設計師並不一定會給專案經理好的臉色。究其原因有很多但最主要的就是,團隊成員之間的溝通不協調而造成的。最初的時候,需求沒有分析完整而導致後面的程式碼大量重構,同時又要不斷的根據

DIV重疊 CSS讓DIV層疊 DIV或DIV順序重疊加

DIV重疊 CSS讓DIV層疊、疊加,CSS讓兩個DIV或多個DIV按順序重疊疊加篇 讓DIV重疊並按想要順序重疊需要CSS來實現,即CSS絕對定位進行實現。 重疊樣式需要主要CSS樣式解釋 1、z-index 重疊順序屬性 2、position:relative和position:abso

iview的Cascader的on-change需要傳入第三或者參入如何做?

@on-change="(value,selectedData)=>{setOption(value, selectedData,index)}" 增加Cascader on-change屬性 setOption為自定義的方法名,index為傳入的引數 下面是另一個例子 <d

Nginx: 只用一個埠以二級域名方式訪問應用

docker nginx: docker run -d \ --hostname nginx \ --name nginx \ -p 80:80 -p 443:443 \ --restart always \ --

mybatis的配置檔案中使用foreach進行集合遍歷的問題

<select id="selectTrafficEventIngByType" resultMap="BaseResultMap"> select <include refid="Base_Column_List"/> f

如何在IDEA中一個Tomcat啟動專案和Tomcat啟動專案

一、瞭解archive war包和exploded war包的區別 我們在使用IDEA在Tomcat中部署專案時會出現兩個選擇,分別是archive war和exploded war,如下圖: 只是從字面上理解一個是歸檔的,一個是分解的,具體有什麼區別呢?我們分別來看一下部署的效果。

一個".java"原始檔中是否可以包括類(不是內部類)?有什麼限制?

可以有多個類,但只能有一個public的類,可以是package或者abstract或者final的類,並且public的類名必須與檔名一致。 package Example; public cla

【一道面試題】一個".java"原始檔中是否可以包括類(不是內部類)?有什麼限制?

這個面試題的答案在網上一搜一大把 但都是兩句話就結束了,我們來仔細看一下具體是什麼情況! 首先 肯定的一點是一個.java的原始檔中是可以包含多個類的,但是public類只能有一個,並且類名要和檔名相同,如果有兩個public類 就會報出以下的錯誤 這