我的类别存档(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个类别,所以我想用影响所有类别的代码解决这个问题。
答案 0 :(得分:0)
WordPress永久链接已通过标准惯例已经/类别归档URL中的/ category / part。但是有些人更喜欢删除该部分并使用自定义代码或插件。
一个例子是Yoast插件,在你的情况下,看起来你已经打开了删除“/ category”url部分的选项,这也打破了类别页面上的分页。将/ category slug放回URL中。你可以通过转到“Yoast SEO - >高级设置页面,然后第二个标签是永久链接”在Yoast关闭它,第一个选项是处理它说:
更改网址从类别网址中删除类别库(通常/类别/)。
您可以将其关闭以恢复/确定网址中的部分。