WordPress 網站遷移:WordPress搬家步驟指南與注意事項

隨著網站需求變化,有時我們需將 WordPress 網站遷移到新的主機或域名。只要遵循正確步驟,WordPress搬家遷移過程可以順利進行。本文將介紹如何進行 WordPress 網站遷移,並提供實用技巧和注意事項。透過更換WordPress主機,改善網站速度流量、提升SEO和管理效率,不過往往進行網站遷移可能需要龐大的費用,這支影片較大家透過免費方式用最快方法轉移網站主機,透過使用客戶範例,免費教大家如何搬遷Wordpress主機網站

設置暫存網站 – 準備域名 (Cloudways 用家可跳過步驟)

購買暫存網站域名 e.g. Namecheap

選購新主機寄存服務

e.g. Cloudways

轉移過程

安裝 Migrate Guru 擴充 (新手推薦)

安裝 Migrate Guru 擴充教學影片

在管理 WordPress 網站時,有時我們需要將網站從一個主機或域名遷移到另一個。這樣的遷移過程可能會讓人感到困惑和繁瑣,但是有了 Migrate Guru 擴充工具,這一切都變得簡單容易,讓您在不浪費時間和精力的情況下完成遷移。

安裝 Migrate Guru 插件

在 WordPress 管理後台中,「插件」>「安裝新插件」。在搜尋欄中輸入「Migrate Guru」,然後安裝並啟用插件。

啟動 Migrate Guru

安裝完成後,您會在 WordPress 左側菜單中看到「Migrate Guru」選項。點擊該選項以啟動 Migrate Guru。

開始新的遷移

在 Migrate Guru 面板中,點擊「開始新的遷移」按鈕。這將提示您輸入您的目標站點 URL、目標站點的 FTP 或 SFTP 資訊,以及您的目標站點數據庫的登錄信息。

選擇遷移類型: 在填寫完目標站點信息後,您可以選擇要進行的遷移類型。Migrate Guru 提供了多種遷移選項,包括遷移到新主機、遷移到新域名等。

開始遷移

當您確認了所有的設置和選項後,點擊「開始遷移」按鈕。Migrate Guru 將開始自動將您的網站數據遷移到目標站點。

等待遷移完成

遷移過程可能需要一些時間,具體時間取決於您的網站大小和您的網絡速度。請耐心等待,直到遷移過程完成。

驗證和測試

當遷移過程完成後,Migrate Guru 將提供一個遷移報告,顯示遷移是否成功以及任何可能的錯誤。請仔細檢查報告,並在目標站點上驗證和測試您的網站。

更新 DNS 設定(如適用)

如果您更改了域名,請更新 DNS 設定以將流量指向新的主機。這將確保您的訪客能夠正確訪問您的網站。

維護和更新

完成遷移後,定期維護您的網站,包括更新 WordPress 和插件、定期備份等,以確保網站的安全性和穩定性。

1. 備份網站資料

在開始遷移之前,務必備份您的 WordPress 網站資料,包括網站文件、數據庫和媒體文件。您可以使用 WordPress 的備份插件,或者通過 FTP 下載您的網站文件,以及通過 phpMyAdmin 備份您的數據庫。

將網站文件下載至本地

使用 FTP 客戶端,將您的網站文件下載到本地計算機。確保您包括了 WordPress 的所有文件和文件夾,包括 wp-content、wp-admin 和 wp-includes。

匯出數據庫

登錄您的網站的 cPanel 或者使用 phpMyAdmin,匯出您的 WordPress 數據庫。選擇正確的數據庫,然後選擇「匯出」選項,並選擇適當的格式進行匯出。

進入 phpMyAdmin 後,從左方的選單中選擇 WordPress 網站的資料庫,如果你只有一個 WordPress 網站應該不會選錯,如果你有多個資料庫的話,可以到wp-config.php檔案中查看DB_NAME來確認資料庫的名稱。

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name' );

然後選擇「Export」分頁,再按下「GO」按鈕將資料庫給下載下來,就完成資料庫的備份了。

在新主機/域名上建立環境

在新的主機或域名上設置 WordPress 環境。這包括創建一個新的數據庫和用戶,並將 WordPress 文件上傳到新的主機或域名上。

導入數據庫

使用新主機的 phpMyAdmin 或類似工具,導入您在步驟 3 中匯出的數據庫。確保數據庫的名稱和用戶名與新主機上的配置相匹配。

2. 修改 wp-config.php 文件

在您下載的 WordPress 文件中找到 wp-config.php 文件,並根據新的數據庫信息進行相應的修改,包括數據庫名稱、用戶名和密碼。

更新網站連接和資源: 使用文本編輯器(如Notepad++)打開您的網站文件夾中的 wp-content/uploads 目錄下的所有文件,將舊域名替換為新域名。

找出下列程式碼並且用剛剛建立的新資料庫名稱替換舊的資料庫名稱。

/** The name of the database for WordPress */
define( 'DB_NAME', 'newDatabasrName' );

同樣的,更換用戶名稱和密碼。

/** MySQL database username */
define( 'DB_USER', 'newUser' );

/** MySQL database password */
define( 'DB_PASSWORD', 'newPassword' );

檢查hostname的值是否為localhost。(DB_HOST的值可能並不總是localhost,根據主機供應商的不同,它也許也會有所不同,但是大部分的主機商像是,HostGator、BlueHost、SiteGround 都是採用localhost。)

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

完畢後,請檢查沒有任何拼寫上的錯誤後儲存並關閉wp-config.php檔案。

3. 測試網站功能

在完成遷移後,測試您的網站的所有功能,包括頁面、文章、連結、圖片等。確保一切運作正常並且沒有錯誤。

DNS 設定和域名轉移(如適用): 如果您更改了域名,請更新 DNS 設定以將流量指向新的主機。如果需要域名轉移,請按照域名註冊商的指示進行操作。

維護更新和備份: 完成遷移後,定期維護您的網站,包括更新 WordPress 和插件、定期備份等,以確保網站的安全性和穩定性。

通過遵循上述步驟,您應該能夠成功地將 WordPress 網站從一個主機或域名遷移到另一個。遷移過程可能會有一些挑戰,但通過細心計劃和執行,您可以最大程度地減少風險並確保順利完成遷移。如果您對某些步驟感到不確定,建議尋求專業的技術支援 (TechPath Agency) 以獲得幫助。

«
相關文章 ↓
  • March 4, 2024
  • December 13, 2023
  • March 4, 2024
  • December 13, 2023
  • February 2, 2024
  • February 7, 2024
  • January 10, 2024
  • woman using macbook pro
    December 27, 2023
  • grey and black macbook pro showing vpn
    August 25, 2023
  • September 26, 2022