所有分类
  • 所有分类
  • WP插件Pro
  • HTML模板
  • 微信小程序模板
  • 源码

如何在WordPress中重定向页面或URL(2种方法)

当用户点击指向网站的链接指向不存在的页面时,他们将看到一条错误消息。在本文中,我们将展示如何通过重定向 WordPress 中的页面和 URL 来修复损坏的链接。

为什么要在 WordPress 中重定向页面或 URL?

链接可让您连接 WordPress 网站上的相关页面。它们可以帮助访问者浏览您的网站,并允许搜索引擎轻松查找和索引您的内容。

但是,断开的链接会导致您的网站上不存在的 URL。发生这种情况时,会出现404“找不到页面”错误消息。

这提供了糟糕的用户体验,并可能对SEO 产生负面影响。可能是网页被删除了,页面的 URL 被更改了,或者创建链接的人只是输入了错误的 URL。

话虽如此,让我们来看看如何在 WordPress 中重定向页面或 URL。我们将介绍两种方法:

  1. 使用多合一 SEO (AIOSEO) 创建重定向
  2. 通过编辑 .htaccess 手动创建重定向(高级)

方法1:使用多合一SEO(AIOSEO)创建重定向

在 WordPress 中重定向页面和 URL 的最简单方法是使用多合一 SEO (AIOSEO) WordPress 插件。它是 WordPress 最好的 SEO 插件,并提供了一个强大的重定向管理器插件,可以非常轻松地设置重定向。

注意:您将需要 AIOSEO Pro 才能使用重定向管理器。还有一个免费版本的 AIOSEO,但它不包括 301 重定向。

您需要做的第一件事是在您的网站上安装和配置 AIOSEO Pro 插件。

之后,您将需要激活重定向管理器插件。只需转到多合一 SEO » 重定向,然后单击“激活重定向”按钮。

激活 AIOSEO 重定向

最后,您需要单击“设置”选项卡以选择重定向方法。

我们推荐“PHP”选项,因为它是最简单的,不需要对 Web 服务器进行技术配置。

选择重定向方法

现在你已经准备好重定向你的WordPress页面了。您可以使用 AIOSEO 重定向管理器或 WordPress 内容编辑器来执行此操作。

从 AIOSEO 重定向管理器创建重定向

当您仍在 All in One SEO » 重定向页面上时,您可以导航回“重定向”选项卡。此页面允许您管理重定向并添加新重定向。

要添加新的重定向,您需要添加不起作用的 URL 的帖子 slug。蛞蝓是 URL 中位于您网站域名之后的部分。

让我们看一个例子。帖子或页面的完整 URL 如下所示:

https://example.com/old-coffee-link-is-broken/

在本例中,post slug 是 URL 的最后一部分:

/old-coffee-link-is-broken/

您需要在“源 URL”字段中键入或粘贴断开链接的帖子,如下所示:

在 AIOSEO 重定向管理器中输入源 URL

提示:您可以将多个源 URL 重定向到同一目标 URL。只需单击“添加 URL”按钮即可添加额外的“源 URL”字段。

接下来,您需要输入要将 URL 重定向到的现有页面的帖子 slug。您需要将其键入或粘贴到“目标网址”字段中。

在 AIOSEO 重定向管理器中输入目标 URL

或者,您只需输入页面标题的一部分,AIOSEO 将显示匹配的帖子和页面列表。

单击正确的帖子后,将为您输入蛞蝓。

在 AIOSEO 重定向管理器中键入目标页面的标题

最后一步是选择重定向类型。

确保选择了“301 永久移动”重定向类型,然后单击“添加重定向”按钮。

确保在 AIOSEO 重定向管理器中选择了 301 重定向类型

现在,您可以向下滚动以查看已创建的重定向的日志。

“点击”列显示访问重定向链接的人数,并且有一个切换选项,用于启用或禁用单个 301 重定向。

AIOSEO 重定向管理器中重定向页面的日志

从 WordPress 内容编辑器创建重定向

您还可以在编辑已发布的帖子或页面时使用多合一 SEO 重定向它。

当您滚动到 WordPress 编辑器的底部时,您会找到一个 AIOSEO 设置部分。您需要单击“重定向”选项卡。

使用 AIOSEO 从内容编辑器重定向帖子或页面

在这里,您将找到与上面介绍的相同的重定向选项。源 URL 已为您填写,您需要添加目标 URL。

之后,确保选择了“301 永久移动”重定向类型,然后单击“添加重定向”按钮。

一个有用的多合一 SEO 功能是,如果您在编辑帖子时更改帖子的永久链接,AIOSEO 会自动将旧 URL 重定向到新 URL。

方法 2:通过编辑 .htaccess 手动创建重定向

您还可以在不使用插件的情况下重定向页面或 URL。为此,您需要手动将代码添加到您网站的 .htaccess 文件中。这种方法不适合初学者,因为一个小错误可能会破坏您的网站。

在使用此方法之前,我们强烈建议您备份 .htaccess 文件。

之后,您可以使用 All in One SEO 的编辑器工具对文件进行更改,或使用 FTP 或托管服务提供商的文件管理器直接对其进行编辑。

使用多合一 SEO 的 .htaccess 编辑器编辑 .htaccess

多合一 SEO 插件提供了一种编辑 .htaccess 文件的简单方法。但是,您将需要多合一 SEO Pro 才能使用 .htaccess 编辑器。

安装并配置 AIOSEO 后,只需导航到多合一 SEO » 工具页面。接下来,您应该切换到“.htaccess 编辑器”选项卡。

使用多合一 SEO 编辑 .htaccess 文件

此页面将显示 .htaccess 文件的内容。您需要将重定向代码粘贴到文件底部的“#END WordPress”行之后。

这是一个简单的重定向,我们试图将访问旧帖子的用户发送到新帖子。

1
2
RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

请务必更改旧帖子和新帖子网址。

完成此操作后,单击页面顶部的“保存更改”按钮以使用新代码更新.htaccess文件。

直接编辑 .htaccess

您也可以直接编辑 .htaccess 文件,而无需插件。为此,您需要使用 FTP 客户端或托管服务提供商的文件管理器连接到您的网站。

您将在网站的根目录中找到 .htaccess 文件。如果您在那里没有看到它,请参阅我们的指南,了解为什么您在 WordPress 网站上找不到 .htaccess 文件

您可以使用文件管理器的编辑功能编辑文件。否则,您可以将 .htaccess 下载到您的计算机并使用记事本等文本编辑器对其进行编辑。

您应该将以下重定向代码粘贴到 .htaccess 文件末尾的“# END WordPress”行之后。

1
2
RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

不要忘记更改旧帖子和新帖子 URL。

编辑 .htaccess 文件

请确保保存更改,如有必要,将 .htaccess 文件上传回服务器。

现在,您可以测试您的重定向,以确保它按照您的预期正确重定向。

资源下载
下载价格免费
主题都带数据,跟演示站一样,100%纯净,正版可商用

原文链接:https://www.itaoda.cn/blog/14572.html,转载请注明出处。

0
使用和安装有任何问题
请加客服QQ:1442071397 或wechat:pufei889


免责声明

本站所发布的部分内容自网络,该部分内容限用于学习和研究目,有版权问题的,下载后的24个小时之内,从您的电脑中彻底删除。且不得将用于商业或者非法用途,否则,一切后果请用户自负,与本站无关。

评论0

请先
没有账号?注册  忘记密码?

社交账号快速登录

温性提示

演示站服务器在国外,网站打开速度有点慢,请耐心等待

多功能、多行业外贸商城 wordpress商城WOOCOMMERCE

23+
行业模板