如何完美搬遷WordPress站點(diǎn)
如何完美搬遷WordPress 站點(diǎn)來源: 在我不得不搬遷我的站點(diǎn)到一個(gè)新域名下的時(shí)候,我就在想怎么樣才能更加完美的實(shí)現(xiàn)它。在成功后,我把我的經(jīng)驗(yàn)分享出來。雖然你完全可以重新安裝,但是按下面的步驟或許
如何完美搬遷WordPress 站點(diǎn)
來源: 在我不得不搬遷我的站點(diǎn)到一個(gè)新域名下的時(shí)候,我就在想怎么樣才能更加完美的實(shí)現(xiàn)它。在成功后,我把我的經(jīng)驗(yàn)分享出來。雖然你完全可以重新安裝,但是按下面的步驟或許是一個(gè)更加完美的解決方案。
一、購(gòu)買新域名和主機(jī)
購(gòu)買新域名和主機(jī),在搬遷之前,這是必須的,否則一切免談。而且比必須在這上面花一定的時(shí)間,包括新域名的選擇,如何選擇一個(gè)有利于SEO 而且有利于用戶記憶的域名并不是一件容易的事情,關(guān)于這網(wǎng)上有很多教程。再就是主機(jī),穩(wěn)定第一,速度也重要。一般來講穩(wěn)定和速度具有相關(guān)性,速度快的主機(jī)證明主機(jī)商的實(shí)力。做好了這之后,就要做DNS 解析,保證你的新域名和主機(jī)能正常訪問。
二、復(fù)制所有的文件到新主機(jī)下
使用FTP ,Cpanel ,SSH 等你會(huì)使用的任何方法把老域名下的文件復(fù)制到新域名下,包括wp-admin ,wp-content 和wp-includes 文件夾,以及主機(jī)根目錄下的文件。注意wp-config.php 文件也要。
三. 導(dǎo)出數(shù)據(jù)庫
WordPress 內(nèi)容導(dǎo)出一般可分三種方法:使用wordpress 自帶工具、插件方法和數(shù)據(jù)庫導(dǎo)出。其中數(shù)據(jù)庫導(dǎo)出能夠把wordpress 所有數(shù)據(jù)及設(shè)置全部導(dǎo)出。包括插件設(shè)置,主題設(shè)置等。通過phpMyadmin 導(dǎo)出SQL 文件到計(jì)算機(jī)上保存。(對(duì)于一些主機(jī)限制2M 導(dǎo)入的,可以分表導(dǎo)出,有的人說的我的數(shù)據(jù)庫的單張表好大怎么辦? 如果那樣的話,你的站已經(jīng)很成熟了,無需折騰)
四、創(chuàng)建新數(shù)據(jù)庫
對(duì)于wordpress 來說,使用的是PHP MySQL模式,所以要先在新主機(jī)上創(chuàng)建數(shù)據(jù)庫,然后才能進(jìn)一步操作。同樣使用phpMyAdmin 創(chuàng)建數(shù)據(jù)庫,有的主機(jī)可以使用cPanel 。
五、編輯wp-config.php 文件
在新域名下找到wp-config.php 文件,檢查一下是否有任何與老域名相關(guān)的信息,推薦的方法是下載到計(jì)算機(jī)中,然后通過editplus 軟件打開查找域名并替換為你的域名,這樣保險(xiǎn)一點(diǎn),不會(huì)漏掉。接下來修改文件里的數(shù)據(jù)庫配置信息,然后保存上傳即可。
六、修改數(shù)據(jù)庫內(nèi)的域名相關(guān)信息
數(shù)據(jù)庫內(nèi)肯定會(huì)有與老域名相關(guān)的信息,如圖像、文章、首頁等。同理使用editplus
,打開,查找替換即可。
七、導(dǎo)入數(shù)據(jù)庫
登錄到你的數(shù)據(jù)庫,導(dǎo)入你保存的數(shù)據(jù)庫文件。
八、檢查新域名的訪問情況
現(xiàn)在以新域名先登錄前臺(tái),訪問文章、訪問頁面、訪問分類、訪問標(biāo)簽,看是不是都在你的新域名下。然后登錄后臺(tái),看看是不是可以正常訪問。
九、做301重新定向
顯然,我們不希望流量流失,所以你要引導(dǎo)你的老域名訪問到新域名。有兩種方法可以實(shí)現(xiàn):第一就是在老主機(jī)設(shè)置301定向,一般的主機(jī)都有; 另一種就是修改.htaccess 文件,在老主機(jī)根目錄下,打開,刪除所有數(shù)據(jù),添加下面的內(nèi)容:
redirect 301 / 新域名地址
至此,完美實(shí)現(xiàn)了轉(zhuǎn)移。