因為我在架這個部落格時,就曾經發生過改換網址,卻掛掉的情形。而且架空間第一點就是要學怎麼搬家,這樣才知道怎麼備份,且架在免費空間不知道什麼時間會關,先學會再說。

自架WordPress換網址的方法
高登說:

WordPress是一個很機車的架站程式,怎麼說呢,請看這一張 wordpress後台管理介面的設定。在WordPress網址(URL)和網誌網址(URL)這兩欄是跟你的網域有關聯的,也就是說一定要跟你的網址一致否則會連不上網站,不信你可以 試試更改這兩個設定,你的網站就掛了,但是在我搬家的過程中其實原來網站是掛掉的,而從原網站備下來的資料就是指向原網址,所以你如果這兩欄是設定到一個 掛掉的網址,那你就沒辦法進入後台去更改它的設定,怎麼辦呢?這個時候就要用phpMyAdmin進去資料庫直接改就可以了。

所以換網址是麻煩的事,以下有兩種方法:

一、參考自架WordPress換網址的方法可以去後台的
phpMyAdmin管理頁面在xx_options這個資料表選擇瀏覽(Browse),找到siteurl和home這兩個option_name,按前面的編輯(Edit)把它改成你新的網址就可以了。

二、是參考WordPress 如何搬家及換網址
去修改根目錄的wp-config.php檔案,在裡面加上

1
2
define('WP_SITEURL', 'http://新的網址');
define('WP_HOME', 'http://新的網址');

就可以了。

過來就利用WordPress 如何搬家及換網址來做個搬家的筆記。可以直接去WordPress 如何搬家及換網址觀看。
一、備份檔案資料
用ftp將根目錄全複製下來即可。

二、備份MySQL資料庫
cPanel後台=>phpMyAdmin,選取wordpress資料庫,按輸出,選「全選」再勾選「下載儲存」然後按「執行」。

三、DNS更新
將網址對應到新的空間,這個每個網址方法不同。

四、新增資料庫
cPanel後台=>
MySQL Database Wizard
輸入資料庫名稱、資料使用者名稱及密碼,使用者權限要勾選「ALL PRIVILEGES」,就跟之前架設方法一樣就是了。

五、更改wp-config.php
跟之前架設方法所改的一樣,

1
2
3
4
define('DB_NAME', '新的資料庫名稱');
define('DB_USER', '新的資料庫使用者');
define('DB_PASSWORD', '新的資料庫使用者密碼');
define('DB_HOST', 'localhost');

修改這些即可。

六、更改網址
wp-config.php檔案,在裡面加上或修改

1
2
define('WP_SITEURL', 'http://新的網址');
define('WP_HOME', 'http://新的網址');

就可以了。

之前備份的.sql檔,打開用取代方法,將就網址取代的新網址即可。

七、還原資料庫

一樣後台=>phpMyAdmin,選擇要使用的資料庫,選擇輸入,瀏覽之前備份的.sql,再按執行就行了。

八、還原檔案資料

直接將之前根目錄下載的直接上傳回去就行了。

最後檢查一下檔案或目錄及sitemap的屬性。

之前使用服務要輸入網址的都要記下來,以後如果要換網址會容易找到要去換得服務。

2010/07/28

本文章被點閱了225次。
1 人 正在瀏覽本頁。
本篇文章字數: 825字。
本站採用CC授權不歡迎全文轉載,如需轉載(部份)、引用文章,請務必附上作者及來源處。
本篇文章引用網址:

6 個留言

  1. Kalaam HONG KONG Internet Explorer Windows說:

    我改了「home」「siteurl」、「wp-config.php」,為什麼不能看文章(全部都404、網址是正確的),入/wp-admin就出Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\wp-config.php:1) in C:\AppServ\www\wp-includes\pluggable.php on line 934
    我是用Appserv的。

    • Kent TAIWAN Mozilla Firefox Windows說:

      首先,Warning: Cannot modify header information - headers already sent by發生的可能有很多,只是這裡我覺得應該是wp-config.php這個檔案你是用內建windows的記事本修改的,改使用notepad++來編輯wp-config.php檔案,然後將編碼調到UTF-8(檔首無BOM)再存檔應該就行了。

      第二點,不能看文章,應該是固定網址的問題,你有沒有將原來的.htaccess移到C:\AppServ\www\去。

  2. MA AUSTRALIA Mozilla Firefox Windows說:

    虛擬主機 轉移有哪篇文章可參考 ? Thanks...

發表留言 »





訂閱網站

廣告讀取中...

網誌統計

文章數: 32 篇
留言數: 33
標籤數: 380 個
分類數: 9 個
分頁數: 4 個
鏈接數: 6 個
總字數: 24736個字

成立時間:
2010年7月28日

最後更新:
2011-10-24 9:40pm
最早文章:
2010-8-13 12:22am
被引用數: 2
Copyright © 2010 - 2012 . 到處閒晃 | Theme Sco v4.0 By:Scorpio
推薦虛擬主機;Tech Support SAW 部落格學院 論壇