前幾天我的一個網站備案號被注銷了,國內的主機空間商關閉了我的網站,重新備案肯定得一段時間,對于這樣一個收錄和排名都正常的網站,無疑打擊是非常大的,權衡之下,我只有把網站搬到一個不需要備案的地方。
買了個香港的空間,這個是很容易做到的,接下來就是如何把網站搬過來而最大限度的不影響搜索引擎的收錄和排名。這就要求搬后的網站和原網站完全一樣,包括網站的目錄結構和網頁文件的命名規(guī)則等,如果這些稍有變化,就會給網站帶來致命的打擊,考慮再三,我決定采用最笨的方法下處理。
第一步:全站文件打包下載。由于我的空間后臺有“在線備份包/在線解壓縮"功能,所以我先把網站的所有文件打包,由于網站運營的有段時間了,所以壓縮包會比較大,所以我選用了“分卷打包(每個包50M)選項”,這樣可以將網站的壓縮數(shù)據很容易下載和上傳。
第二步:備份數(shù)據庫。對于一個網站來說,數(shù)據庫才是最重要的東西,網站內容,網站注冊用戶數(shù)據等都是網站最寶貴的資源,所以在這個來不得半點馬虎。進入數(shù)據庫控制面板,選擇“備份/還原/導入數(shù)據庫”選項。打開如圖所示的操作面板,然后點選“建立備份”,這樣就建立了一個名為“1.sql”的數(shù)據庫備份文件。接著點擊“建立備份用的FTP”,并且用這個臨時的FTP賬號把備份的數(shù)據庫文件下載到本地。
第三步:把下載好的網站壓縮包上傳到新的空間,并且解壓。這一步,和平常上傳網站源碼一樣,不再贅語。
每四步:打開新數(shù)據庫面板,用第二步的方法做個空數(shù)據庫的備份,其文件名也為“1.sql”,由于數(shù)據庫是空的,所以此文件會非常小,目的是為了用原網站數(shù)據的數(shù)據庫覆蓋它,然后建立臨時FTP賬號,用FTP軟件直接上傳備份的數(shù)據庫進行覆蓋,由于原網站數(shù)據庫備份文件比較大,所以要耐心等待。接下來,就開始點擊“從備份中還原”(如上圖),這樣就會把我們剛上傳的數(shù)據庫文件導入到了新的數(shù)據庫,整個過程可能1分鐘左右的時間。
第五步:修改數(shù)據庫連接文件。DEDECMS數(shù)據庫的連接文件是/data/common.inc.php,這個文件是個純文本格式,所以我們直接用詞本打開進行更改就可以了。修改下幾項:
$cfg_dbhost =‘數(shù)據庫主機地址’;
$cfg_dbname = '數(shù)據庫名';
$cfg_dbuser = '數(shù)據庫用戶名';
$cfg_dbpwd = '數(shù)據庫密碼';
這些參數(shù)可以在新數(shù)據庫面板中查到,為了不出錯,建議“復制”-“粘貼”,一定要注意不要出現(xiàn)多余的空格。 至此,網站戶外登山包搬家完成,因為這種方式就相當于給原來網站做了個克隆,所以一切和原網站一樣,這樣既完成了搬家任務,又不會對seo有大的影響。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!