1. WORDPRESS
  2. 使用SRDB轻松更改链接

使用SRDB轻松更改链接

本篇文章使用SRDB工具(搜索并替换数据库链接)轻松更改您网站的URL,接下来我们将为您说明如何操作。

该工具在您更改域名或链接结构时提供了便利!

如果没有此工具,您需要到PhpMyAdmin数据库表里手动更改链接,如果您有大量的文章和页面,则可能要花费您很长的时间。


如果您对WordPress已经很熟悉,您可以通过WP-CLI专家模式直接在命令行中进行此操作,从WPScale控制台访问命令行,只需输入以下命令即可完成:

wp search-replace --all-tables --precise https://www.wrong-url.fr https://www.right-url.fr

您不需要加http前缀和www:

wp search-replace --all-tables --precise wrong-url.fr right-url.fr

如果通过WP-CLI使用专家模式,则无需执行以下步骤。


步骤1:下载SRDB并将其发送到您的FTP

单击下面的ZIP图标以下载最新版本的SRDB。
FileZilla

下载完成后,解压完整文件并将其发送到您站点的根目录(/wp-admin/,/wp-content/和/wp-include/文件夹同级),然后您可以通过链接访问此工具。例如http://www.yourdomain.com/Search-Replace-DB-master/。

步骤2.1:输入URL并模拟更改

在SRDB页面上,您须输入旧链接以及新链接,然后单击【模拟运行】按钮以模拟更改,如下图所示。

使用SRDB轻松更改链接

单击【模拟运行】按钮后,该工具将搜索是否存在旧链接并显示包含旧链接的表单名:

使用SRDB轻松更改链接

在这里我们可以看到有很多需要更正的旧链接。

步骤2.2:进行更改

现在我们已经知道有许多链接需要修改,接下来要执行真正的更改操作。

单击【运行】按钮。

使用SRDB轻松更改链接

您会看到再次检测到了与先前检测到的相同的URL。

最后一步:删除SRDB并清除Varnish缓存

您所有URL都已更改完成,您只需单击页面底部的【删除】按钮即可删除此工具。

使用SRDB更改WordPress链接

您还应该检查主题或插件是否会生成包含旧链接的CSS或JS文件。您须要从设置页面或主题/插件中清除这些文件。

您最后所需要做的就是清除Varnish缓存(如下图所示)并清空浏览器缓存(请参考:清除浏览器缓存)。

使用SRDB更改WordPress链接