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