如何更改您的 WordPress 網站網址?

已發表: 2022-11-22

您如何更改您的 WordPress 網站網址? 如果將 WordPress 安裝移動到另一個目錄或將實例轉移到新域,則必須更改 WordPress 的 URL。

本文將討論更改 WordPress 站點 URL 的最常見原因、WordPress 地址與站點地址之間的區別,以及如何使用各種方法更改 WordPress 站點 URL。

更改 WordPress 網站 URL 的最常見原因

雖然建議您選擇盡可能長期的 WordPress 站點 URL,但有時您可能需要更改它。

這些是更改 WordPress 網站 URL 的最常見原因:

  • 將 WordPress 站點從本地服務器或測試環境移動到實時服務器。
  • 將來可以通過子目錄訪問管理區域。 這可以通過更改 WordPress 站點的 URL 來實現。
  • 如果您要移動 WordPress 域,在這種情況下,必須在 WordPress 中設置重定向,以便將舊頁面重定向到新頁面。
  • 已獲取SSL證書,網站已轉HTTPS。 再一次,您應該設置從舊 HTTP 站點到 HTTPS 站點的重定向。

如何更改 WordPress 站點 URL?

無論您是從 HTTP 切換到 HTTPS、更改域名、從本地服務器遷移到實時服務器,還是移動到子域,了解如何更改 WordPress 站點的 URL 都是必不可少的。

正如您將在本節中看到的,您可以使用多種不同的方法輕鬆更改 WordPress 網站的 URL。

方法 1:從管理區域更改 WordPress 站點 URL

就初學者而言,如果您可以訪問 WordPress 管理面板,這是最直接和用戶友好的方法。

請按照以下步驟使用此方法:

  1. 轉到 WordPress 儀表板中的設置
  2. 單擊常規
轉到 WordPress 儀表板中的設置,單擊常規
  1. WordPress 地址站點地址框中更改您的 WordPress 站點URL
在 WordPress 地址和站點地址框中更改您的 WordPress 站點 URL

對於大多數網站而言,這些 URL 可能是相同的。

  1. 單擊保存更改按鈕以保存您的 URL 更改。
單擊“保存更改”按鈕以保存您的 URL 更改

現在可以檢查您的網站以確保一切正常。

方法 2:使用 functions.php 文件更改 WordPress 站點 URL

如果您無法訪問 WordPress 管理面板,則需要使用此方法。

請按照以下步驟使用此方法:

  1. 使用FTP客戶端訪問您的 WordPress 站點。
  2. 找到您的 WordPress 主題文件夾。

通常,這將位於以下位置: /wp-content/themes/your-theme-folder/

  1. 打開functions.php文件並使用您喜歡的文本編輯器對其進行編輯。
找到您的 WordPress 主題文件夾,打開 functions.php 文件
  1. 將以下代碼添加到文件底部:
 update_option( 'siteurl', 'https://example.com' ); update_option( 'home', 'https://example.com' );
  1. https://example.com ”替換為您的站點 URL。
  2. 保存更改並使用 FTP 將文件上傳回服務器。

您現在可以訪問您的網站以確定一切是否正常運行。

使用此方法,您可以使用站點的新 URL 更新數據庫。 每當您加載 functions.php 文件時,WordPress 都會更新您網站數據庫中的 URL。

如果您的站點運行正常,您可以從 WordPress 安裝中的 functions.php 文件中刪除這兩行代碼。

方法 3:使用 wp-config.php 文件更改 WordPress 站點 URL

如果您需要幫助找到您的 functions.php 文件或不確定您需要編輯哪個 WordPress 主題,則可以使用此方法。

您需要在 WordPress 安裝的 wp-config.php 文件中包含您網站的 URL。 該文件有幾個基本設置,可以在您網站的根文件夾中找到。

按照以下步驟使用 wp-config.php 更改 WordPress 站點 URL:

  1. 使用FTP客戶端訪問您的網站。
  2. 找到wp-config.php文件。

您很可能會在域的根文件夾中找到此文件。

找到並打開 wp-config.php 文件
  1. 在編輯器中打開文件。
  2. 在“就是這樣,停止編輯! ”這一行的正上方添加波紋管代碼。 快樂出版':
 define( 'WP_HOME', 'https://example.com' ); define( 'WP_SITEURL', 'https://example.com' );
  1. https://example.com替換為您的域名。
  2. 保存您的更改並將它們上傳回您的服務器。

之後,檢查您的網站以確保一切正常運行。

方法 4:使用 phpMyAdmin 更改數據庫中的 WordPress 站點 URL

直接在 WordPress 數據庫中更改 URL 是更新 WordPress 站點 URL 的另一種方法。 您的 WordPress 託管帳戶儀表板使您可以直接訪問此功能。

在繼續之前備份您的 WordPress 數據庫。 如果出現問題,這將幫助您撤消對 WordPress 數據庫所做的任何更改。

按照以下步驟更改 WordPress 數據庫中的站點 URL:

  1. 登錄到您的虛擬主機帳戶儀表板。
  2. 單擊“數據庫”部分中的phpMyAdmin圖標。
單擊“數據庫”部分中的 phpMyAdmin 圖標

注意:根據您的託管服務提供商,步驟可能略有不同。 但是,所有 cPanel 託管服務提供商都允許您在 cPanel 中更改 WordPress URL。

通過單擊此按鈕,您將自動啟動到 phpMyAdmin。 這個基於 Web 的應用程序為您提供了一種方便的方式來編輯 MySQL 數據庫。

請按照以下步驟使用它:

  1. 單擊左側欄中的 WordPress數據庫

您將能夠使用此方法查看 WordPress 數據庫中包含的表。

  1. 單擊wp_options選項。
單擊 wp_options 選項

默認情況下,WordPress 數據庫的數據庫前綴是wp_ 。 但是,由於您可以更改 WordPress 數據庫前綴,它可能是其他東西。

現在,您將在選項表中看到包含 WordPress homeurl 和 siteurl 的行。

  1. 找到option_name列,其中將列出siteurlhome
  2. 單擊每行左側的鉛筆編輯圖標。
單擊每行左側的鉛筆編輯圖標
  1. option_value字段更改為您的新站點 URL。

可能需要向下滾動選項表以找到主頁選項的名稱。

  1. 單擊右下角的Go按鈕以保存數據庫更改。

然後,您可以檢查您的網站以確保一切正常。

方法 5:使用 WP-CLI 更改 WordPress URL

如果您想使用 WordPress 命令行界面 (WP-CLI) 編輯您網站的 URL,您可以使用此方法。

要使用此方法,您需要通過 SSH 訪問您的站點,並熟悉如何通過 WP-CLI 訪問您的站點。

請按照以下步驟使用此方法:

  1. 使用WP-CLI通過SSH訪問您的網站。
  2. 編輯以下兩個命令來編輯您網站的 URL:
 wp option update home 'http://yoursiteurl.com' wp option update siteurl 'http://yoursiteurl.com'

WordPress 地址與站點地址之間有什麼區別?

如果您希望更改 WordPress URL,則需要更新兩個單獨的設置: WordPress 地址網站地址

對於許多初學者來說,這可能會造成混淆,因為他們需要幫助來理解這兩種設置之間的差異。

WordPress 地址 (URL) 是存儲您的 WordPress 文件和文件夾的網址,包括您的管理員頁面、媒體文件、插件、主題等。

在 WordPress 中,您的站點地址 (URL) 用作您網站的面向公眾的界面。 您網站的地址是訪問者將在其網絡瀏覽器中輸入以訪問它的地址。

對於大多數用戶而言,WordPress 地址和站點地址 URL 之間沒有區別。 大多數大公司在單獨的服務器上託管他們的 WordPress 網站。

這是因為他們的企業網站上有很多應用程序,希望隔離這些應用程序的託管位置,以提高 WordPress 的安全性。 在大多數情況下,這兩個 WordPress URL 將保持不變。

經常問的問題

在本節中,我們將回答一些常見問題,以幫助您找到解決方案。

為什麼我的 WordPress 地址和網站地址字段是灰色的?

當您無法在管理區域的設置頁面中編輯 WordPress 地址(URL)時,這意味著該 URL 已被硬編碼在 wp-config.php 文件中。
假設您想更改您的 WordPress URL。 在這種情況下,您可以按照上述任何一種方法修改 wp-config.php 文件並進行必要的更改。

如何在設置中更改 URL 地址後恢復 WordPress?

非技術用戶在使用 WordPress 時可能會意外地從 WordPress 管理區域更改 WordPress URL 和站點地址設置。
之後,您必須按照上述方法通過 functions.php 和 wp-config.php 更改 WordPress URL 或修改數據庫。

結論

我們在本文中的討論涉及更改 WordPress 站點 URL 的最常見原因、WordPress 地址和站點地址之間的區別以及更改 WordPress 站點 URL 的各種方法。

我們對您花時間閱讀這篇文章很感興趣,我們非常感謝您的寶貴時間。

如果您在評論部分有任何問題或意見,請告訴我們。 請在 Facebook 和 Twitter 上關注我們,以獲取有關我們文章的最新信息。