網(wǎng)站分站的實現(xiàn)方法
更新時間:2010年06月09日 10:51:10 作者:
現(xiàn)在一般的行業(yè)門戶網(wǎng)站為了業(yè)務(wù)的發(fā)展和網(wǎng)絡(luò)推廣,一般都會開通幾個地區(qū)和子行業(yè)的分站。下面是一些解決思路,需要的朋友可以參考下。
現(xiàn)在一般的行業(yè)門戶網(wǎng)站為了業(yè)務(wù)的發(fā)展和網(wǎng)絡(luò)推廣,一般都會開通幾個地區(qū)和子行業(yè)的分站(如:主站http://www.dbjr.com.cn/,分站1http://pg.jb51.net/,分站2http://wjp.jb51.net/,分站3http://hm.jb51.net/)。而對于分站來說一般都是采用子域名實現(xiàn)的。對于規(guī)模不大的網(wǎng)站來說,一般都是共用一臺服務(wù)器和數(shù)據(jù)庫,所有只要將子域名解析到服務(wù)器的IP就可以。
下面說說對于共用一臺服務(wù)器和數(shù)據(jù)庫的主站和分站怎樣實現(xiàn)。
方法一:采用URL重寫技術(shù)。就是如當(dāng)用戶訪問pg.jb51.net這個URL地址時,將它重寫到服務(wù)器上的某個頁面。其實就是實現(xiàn)偽靜態(tài)的方法。特點:靈活性較大,新增分站比較方便,后期維護比較方便。
方法二:獲取用戶當(dāng)前訪問的URL地址,根據(jù)該URL地址從數(shù)據(jù)庫讀取相關(guān)的數(shù)據(jù)顯示相應(yīng)的頁面效果。特點:靈活性差,新增分站比較麻煩(在同一頁面上做不同的輸出),后期維護難道較大。
下面說說對于共用一臺服務(wù)器和數(shù)據(jù)庫的主站和分站怎樣實現(xiàn)。
方法一:采用URL重寫技術(shù)。就是如當(dāng)用戶訪問pg.jb51.net這個URL地址時,將它重寫到服務(wù)器上的某個頁面。其實就是實現(xiàn)偽靜態(tài)的方法。特點:靈活性較大,新增分站比較方便,后期維護比較方便。
方法二:獲取用戶當(dāng)前訪問的URL地址,根據(jù)該URL地址從數(shù)據(jù)庫讀取相關(guān)的數(shù)據(jù)顯示相應(yīng)的頁面效果。特點:靈活性差,新增分站比較麻煩(在同一頁面上做不同的輸出),后期維護難道較大。
相關(guān)文章
web服務(wù)器程序運行出現(xiàn)亂碼問題的解決方法
有時候程序運行是,出現(xiàn)亂碼,不是因為數(shù)據(jù)庫的問題,是因為沒有定義編碼的問題,大家可以看下養(yǎng)成良好的編碼習(xí)慣。2009-12-12git-github 子模塊倉庫更新(git submodule)及git中submodule子模塊
這篇文章主要介紹了git-github 子模塊倉庫更新(git submodule)/git中submodule子模塊的添加、使用和刪除,使用子模塊后,不必負責(zé)子模塊的維護,只需要在必要的時候同步更新子模塊即可,需要的朋友可以參考下2023-03-03VsCode配置ssh免密遠程連接服務(wù)器的實現(xiàn)步驟
現(xiàn)在,可以在VSCode中直接通過SSH連接到服務(wù)器,而無需每次輸入密碼,本文主要介紹了VsCode配置ssh免密遠程連接服務(wù)器的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08