在將網站移至新位置時變更您的 WordPress 網域名稱
有許多方法可以在伺服器之間移動您的 WordPress® 部落格。如果您想要在將網站移至新伺服器或主機時,變更託管您 WordPress 部落格的網域名稱,只能用這個方法。
如果您移動網站並使用相同的網域名稱,請參閱將大型 WordPress 網站移至 GoDaddy。
如果您只要變更 WordPress 網域名稱,請參閱 變更您的 WordPress 網域名稱。
如果您將 WordPress 安裝在伺服器上錯誤目錄,請參閱。
若要開始使用,您需要先在主機帳戶中設定 WordPress。一旦 WordPress 設定完成,您必須匯出現有部落格及資料庫,接著將其與資料庫一起匯入至新的伺服器。最後,要完成這個程序,您需要更新 wp-config.php 檔並修復網站中所有壞掉的連結。
1.從伺服器匯出並下載部落格
自目前的託管服務匯出及下載 WordPress 網誌,您需要備份目前的資料庫,並可以透過目前伺服器存取 WordPress 檔案。
從伺服器匯出並下載部落格
- 找出您的 WordPress 部落格使用的資料庫,再將您的資料庫建立為 SQL 檔案。若要瞭解更多資訊,請參閱 WordPress codex。
- 利用 檔案傳輸協議 (FTP) 連接至目前的託管帳戶。 瞭解詳情,請參閱
- 將 wordpress 資料夾的所有內容下載到您的電腦。
2.將 WordPress 網站匯入並上傳至新伺服器
要匯入及上載您的 WordPress 網誌至我們的伺服器,您需要存取新的託管伺服器及資料庫。
將 WordPress 網站匯入並上傳至新伺服器
- 使用 FTP 連線至新主機帳戶。
- 上傳並取代您儲存的 wordpress 資料夾內容。
- 建立新的 SQL 資料庫。如需更多資訊,請參閱建立 MySQL 或 MS SQL 資料庫。
- 請注意資料庫的資料庫名稱、主機名稱和使用密碼。
- 還原您儲存在新資料庫中的
SQL
檔案。如需更多資訊,請參閱匯入 SQL 檔案至 MySQL 資料庫。
3.更新您的 wp-config.php 檔案
要讓網站再次運作,您需要更新 wp-config.php
檔案並搭配新的網域名稱。
要更新您的 wp-config.php 檔案
- 使用您的主機帳戶編輯器﹐開啟您的
wp-config.php
檔案。 - 在檔案中新增以下兩行,其中 example.com is 是您網站的正確位置。若要瞭解更多資訊,請參閱 WordPress codex。
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com'); - 找到看起來如同範例的區段:
/** The name of the database for WordPress */
define('DB_NAME', 'putyourdbnamehere');
/** MySQL database username */
define('DB_USER', 'usernamehere');
/** MySQL database password */
define('DB_PASSWORD', 'yourpasswordhere');
/** MySQL hostname */
define('DB_HOST', 'localhost'); - 輸入資料庫資訊,如下所示:
putyourdbnamehere
是您的 MySQL 資料庫名稱usernamehere
是您的 MySQL 資料庫名稱yourpasswordhere
是您的 MySQL 密碼localhost
是您的 MySQL 主機名稱
- 儲存修改項目。
4.移動 WordPress 網站之後修正壞掉的連結
最後,您需要清除網站過時的連結路經。
移動 WordPress 網站之後修正壞掉的連結
- 登入您的 WordPress 管理面板
- 從外掛程式選單中,按一下新增。
- 輸入搜尋和取代,再按一下搜尋外掛程式。
- 找到搜尋和取代外掛程式,再按一下立即安裝。
- 按一下確定。
- 按一下啟動外掛程式。
- 從工具選單中,按一下搜尋和取代。
- 在搜尋欄位中輸入舊的網站 URL。例如,http://olddomainexample.com (去掉最後的斜線)。
- 在取代欄位中輸入新的網站 URL。例如,http://newdomainexample.com (去掉最後的斜線)。
- 選取所有,再按一下執行。
- 使用您的主機帳戶編輯器﹐開啟您的
wp-config.php
檔案,並移除以下兩行:define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
請注意:我們會提供如何使用特定第三方產品的資訊,這是一項免費優惠服務;但是我們並不會公開推薦或直接支持第三方產品,且我們不對該類產品的功能或可靠性負責。第三方標誌及商標為相應所有者之註冊商標。保留所有權利。