Wordpress 上的存档导航 - 具有 .htaccess 重定向的解决方案



我的分类存档(Wordpress(的导航有问题。我的网站结构 example.com/blabla-news/post-name/。当我进入我的类别存档并想单击第 2 页时,它向我显示一个 404 错误页面 example.com/blabla-news/page/2 即 404 错误页面。

我已经找到了解决方案。要打开存档的第二页,我需要添加单词类别,即 example.com/CATEGORY/blabla-news/page/2

我找到了解决这个问题的解决方案,但仅适用于 1 个存档类别,即以下代码正在解决 1 个类别存档的问题。

RewriteEngine On RewriteBase / RewriteRule ^news/page/([^/]+)?$ category/news/page/$1 [L,QSA] RewriteRule ^news/page/(.*)$ category/news/page/$1 [L,NC,R=302]

我有~200个类别,所以我想用会影响所有类别的代码来解决这个问题。

WordPress永久

链接的标准做法是/category/部分已经在类别存档URL中。但是,有些人更喜欢删除该部分并使用自定义代码或插件。

一个例子是 Yoast 插件,在您的情况下,看起来您已经打开了删除"/category"url 部分的选项,该部分也会破坏类别页面上的分页。将/category 辅助信息域重新添加到 URL 中。您可以通过转到"Yoast SEO ->高级设置页面,然后第二个选项卡是永久链接"在 Yoast 中将其关闭,第一个选项是处理它说:

更改网址 从类别网址中去除类别库(通常为/category/(。

您可以关闭此功能以恢复 URL 中的/category 部分。

最新更新