如何更改您的 WordPress 网站 URL(分步)

您需要更改您的 WordPress 网址吗?无论您是从 HTTP 迁移到 HTTP、更改域名、从本地服务器迁移到实时站点,还是迁移到子域,您都需要知道如何更改 WordPress 站点 URL.

WordPress 地址和站点地址是极其重要的字段,因为它们引用了您网站在互联网上的地址以及您网站文件的位置.

在本文中,我们将分享四种不同的方法来轻松更改您的 WordPress 网站 URL(一步一步).当您修复常见的 WordPress 错误或移动 WordPress 网站时,本指南将特别有用.

Easily change your WordPress site URLs

为什么要更改 WordPress 网站 URL?

您可能需要或想要更改 WordPress URL 的原因有很多.例如:

  • 将 WordPress 从本地服务器移动到实时站点时,您可能需要更新站点 URL.
  • 如果您已将 WordPress 站点移至新域名,则需要更改站点 URL 以反映更改.
  • 如果您要将 WordPress 移动到其他目录,例如从 WordPress 网址中删除/wordpress/.
  • 将 WordPress 从 HTTP 迁移到 HTTPs 时,您还需要更改它.

除此之外,如果您在 WordPress 中看到太多重定向错误或在对另一个 WordPress 错误进行故障排除时,您可能需要更改 WordPress 地址设置.

WordPress 地址与站点地址

更改 WordPress 站点 URL 时,您需要更新两个单独的设置:WordPress 地址和站点地址.

这可能会让许多初学者感到困惑,因为他们不知道这两种设置之间有什么区别.

您的 WordPress 地址 (URL) 是存储 WordPress 文件和文件夹的地址,包括您的管理页面、媒体文件、插件、主题等.

您在 WordPress 中的站点地址 (URL) 是您网站面向公众的部分.这是您的访问者将输入的内容以访问您的网站.这也是您放在名片上的链接.

对于大多数用户来说,WordPress 地址和站点地址 URL 将是完全相同的链接.

但是在某些情况下,大公司可能会将他们的 WordPress 网站托管在不同的服务器上,因为他们的公司网站有许多其他应用程序,并且他们希望隔离每个应用程序的托管位置.

但对于大多数用户来说,这两个 WordPress URL 需要保持不变.

话虽如此,让我们来看看如何轻松更改 WordPress 网站 URL.我们将向您展示以下方法,您可以选择最适合您的方法.

  • 从管理区域更改 WordPress 站点 URL
  • 使用functions.php 文件更改WordPress 网站网址
  • 使用 wp-config.php 文件更改 WordPress 站点 URL
  • 使用 phpMyAdmin 更改数据库中的 WordPress 站点 URL

准备好了吗?让我们开始吧.

方法 1.从管理区域更改 WordPress 站点 URL

这个方法最简单.如果您已经可以访问 WordPress 管理区域,那么我们建议您使用此方法.

只需登录您的 WordPress 网站并转到设置 »常规页面.从这里您可以在"WordPress 地址"和"站点地址"选项下更改 WordPress 站点 URL.

Change WordPress site URLs in the admin area

WordPress 地址和站点地址通常是同一个地址.

不要忘记单击"保存更改"按钮来存储您的设置.您现在可以访问您的网站以确保一切正常.

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

建议无法访问其 WordPress 网站管理区域的用户使用此方法.

只需使用 FTP 客户端连接到您的 WordPress 站点,然后转到 /wp-content/themes/your-theme-folder/.

Edit WordPress functions file

从这里您需要找到functions.php 文件并使用纯文本编辑器(如记事本或TextEdit)对其进行编辑.

接下来需要在底部添加如下代码:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

不要忘记将 https://example.com 替换为您自己的站点 URL.您现在可以保存更改并使用 FTP 将文件上传回您的网站托管.

您现在可以访问您的网站,看看一切是否恢复正常.

这种方法的优点是它更新了数据库中的站点 URL.每次加载函数文件时,WordPress 都会更新站点 URL 的数据库选项.

一旦一切恢复正常,不要忘记从 WordPress 函数文件中删除这两行代码.

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

仅当您不确定需要编辑哪个 WordPress 主题或找不到 functions.php 文件时,才推荐使用此方法.

对于这种方法,您将把站点 URL 添加到名为 wp-config.php 的 WordPress 配置文件中.此文件位于您网站的根文件夹中,包含重要的 WordPress 设置.

只需使用 FTP 客户端连接到您的网站并编辑 wp-config 文件.您需要在 '这一切,停止编辑!快乐出版'.

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

不要忘记将 https://example.com 替换为您自己的域名.

您现在可以保存更改并将它们上传回您的服务器.之后,访问您的网站以确保一切正常.

方法 4.使用 phpMyAdmin 更改数据库中的 WordPress 站点 URL

另一种更新 WordPress 站点 URL 的方法是直接在 WordPress 数据库中更改它们.

首先,您需要进行 WordPress 数据库备份.这一步非常重要,它将帮助您在出现任何问题时撤消数据库更改.

之后,您需要转到您的网络托管帐户的仪表板,然后单击"数据库"部分下的 phpMyAdmin 图标.

注意:我们的屏幕截图来自 Bluehost,但大多数其他 WordPress 托管公司也可以让您编辑数据库设置.

phpMyAdmin

单击该链接后,它将启动 phpMyAdmin 应用程序,该应用程序提供基于 Web 的界面来编辑 MySQL 数据库.要了解更多信息,请参阅我们关于如何使用 phpMyAdmin 管理 WordPress 数据库的指南

在 phpMyAdmin 界面中,您需要从左栏中单击您的 WordPress 数据库.该应用程序现在将在您的 WordPress 数据库中显示表格.

Edit options table

接下来,您需要向下滚动到选项表.默认情况下,数据库前缀是 wp_ 但由于您可以更改 WordPress 数据库前缀,因此您的屏幕截图可能具有不同的前缀.

PhpMyAdmin 现在将显示选项表中的行.您需要找到 option_name 是 siteurl 和 home 的行.

Edit siteurl and home values

接下来,单击左侧的铅笔图标以编辑每一行并将 option_value 字段更改为新的站点 URL.之后,单击右下角的小 Go 按钮以保存数据库更改.

Edit option_value

您现在可以访问您的网站,看看是否一切正常.

常见问题 (FAQ)

多年来,我们已帮助数十万用户创建 WordPress 网站、开设博客或开设在线商店.这一次,我们回答了许多与更改 WordPress URL 相关的不同问题.以下是一些最常见的问题.

为什么我的 WordPress 地址和站点地址字段显示为灰色?

如果 WordPress 地址 (URL) 在您的管理区域的设置页面上显示为灰色,则表示这些 URL 已硬编码在 wp-config.php 文件中.

WordPress Address URL Greyed Out

要更改您的 WordPress URL,您需要按照我们文章中的方法 3 来编辑 wp-config.php 文件并相应地更改 URL.

如何在设置中更改 url 地址后恢复 WordPress?

有时,非技术用户可能会意外地从 WordPress 管理区域更改 WordPress URL 和站点地址设置.要从中恢复,您必须按照上面的指南使用functions.php、wp-config 或数据库方法将WordPress URL 改回.

是否有 WordPress 更改 URL 插件可以批量更新所有博客文章、页面和其他内容区域中的 URL?

是的,您可以使用 Velvet Blues Update URLs 插件或 Better Search Replace 插件.

当您更改 WordPress URL 时,您需要一种通过 WordPress 帖子、页面和数据库中的其他区域批量更新链接的方法.上述插件可以节省大量时间.

除了在移动网站时使用它们来更新 URL 之外,我们还将它们用于各种其他平台迁移,例如从 WordPress.com 移动到 WordPress.org、Blogger 到 WordPress、Weebly 到 WordPress 等.

是否有一种简单的方法可以在更改域时设置 301 重定向?

是的,更改域时在 WordPress 中添加 301 重定向的最简单方法是使用 AIOSEO 插件.它们具有内置功能,可帮助您更改 WordPress 中的域并设置完整站点重定向,而不会丢失 SEO 排名.

AIOSEO Full Site Redirect

有关更多详细信息,请参阅有关如何在 WordPress 中设置完整站点重定向的文档.

我们希望本文能帮助您轻松更改 WordPress 网站 URL.您可能还想查看我们关于必须拥有 WordPress 插件以及如何加速 WordPress 的指南.

2

发表回复