在这篇文章中,我将向您展示如何在 WordPress 中重定向文章或 URL。您将了解如何在 WordPress 中设置自动重定向、手动重定向和通配符重定向。
为什么要重定向页面或 URL?
很多时候,您可能需要在 WordPress 中重定向文章、页面或 URL。这时候 WordPress重定向页面就派上用场了。 也许您已经更改了帖子或页面的别名。也许您已经修改了永久链接设置。或者您可能已经写了一篇新文章并希望将旧文章重定向到该文章。 在所有这些情况下,您都需要学如何在 WordPress 中重定向文章。这告诉浏览器转到新 URL 而不是旧 URL。
要设置 WordPress重定向页面,您需要安装一个插件Redirection。在本教程中,我将向您展示如何使用重定向插件来完成此操作。
什么是slug?
slug 是 URL 的一部分,它以易于阅读的形式标识网站上的特定页面.换句话说,它是解释页面内容的 URL 部分。
例如,对于本文,URL 是 https://www.lw50.com/Redirection,而 slug 就是"Redirection"。
在 WordPress 中,slug 是 URL 的一部分,您可以在撰写或编辑帖子时对其进行编辑.在 WordPress 中编辑它看起来像这样:
意思就是固定链接或永久链接的意思!
注意: 不要在您的网站上线后才更改永久链接设置.这可能会导致各种麻烦.
如何在 WordPress 中设置页面和 URL 重定向
您可能需要为 WordPress 设置几种不同类型的重定向。您最有可能使用的类型是:
自动重定向
手动重定向
通配符重定向
让我们看一下每个 WordPress 重定向。
1、设置自动重定向
如果您尚未安装WordPress 重定向插件:Redirection:
当您首次安装 WordPress 页面重定向插件时,它会为您提供自动跟踪 URL 更改并设置重定向的选项。链接重定向制作器插件还将检查对现有帖子和页面的修订,并从您可能使用过的旧链接设置重定向。
在下面的屏幕截图中,它是在对现有帖子的 slug 进行更改时发现的,并添加了从旧的 slug 到新的 slug 的重定向。
如果我在激活后对 slugs 或 URL 进行任何更改会怎样?链接重定向制作器插件将跟踪这些并自动设置重定向。下面,您可以看到进行更多 slug 更改后的 WordPress 页面重定向插件屏幕。
2、设置手动重定向
有时,WordPress 重定向插件不会选择您需要的页面重定向。也许您希望 WordPress 网站将一篇文章重定向到另一篇文章,或者您希望将您域上的 URL 重定向到另一个域,但 WordPress 重定向插件对此不起作用。
在这种情况下,您需要在 WordPress 中设置不带插件的手动重定向。转到“工具”>“重定向”,然后向下滚动到“添加新重定向”部分。
在“源 URL”字段中,输入或粘贴要从中重定向的 URL。在“目标 URL”字段中,输入或粘贴要重定向到的 URL。在“组”字段中,将其保留为“重定向”(默认),或者如果您从旧帖子定向到较新版本,则选择“修改帖子” 。这将告诉浏览器它是什么类型的重定向。
最后,单击“添加重定向”按钮,您的手动重定向将添加到重定向列表中。
3、设置通配符重定向
当您想要重定向一组共享某些元素的 URL 时,请使用通配符重定向。例如,如果您更改永久链接结构,通配符重定向会将使用旧结构中的链接的任何人发送到使用新结构的同一链接。
例如,如果您将帖子的永久链接结构从
/blog/post-name
更改为
/category/post-name
则需要使用通配符重定向来确保使用旧链接的任何人都重定向到新 URL 。
通配符重定向使用称为正则表达式的东西,它允许您创建高级重定向。您需要首先启用 Regex 函数来设置通配符 WordPress 重定向。
转到“工具”>“重定向”,然后滚动到屏幕的“添加新重定向”部分。
在源 URL字段中,输入类别的旧路径,并使用通配符。它需要采取这种形式
/旧的/(.*)$
目标 URL的条目需要采用源
/新的/$1
然后单击添加重定向按钮。
结论
如果您更改 WordPress 网站中的 URL 或创建新帖子来替换旧帖子,则需要设置重定向。根据您所做的更改,您可以使用自动重定向、手动重定向或通配符重定向。在这篇文章中,您学了如何针对不同情况创建重定向。
- 1、设置自动重定向
- 2、设置手动重定向
- 3、设置通配符重定向
发表评论