某些档案按年页面返回404

时间:2020-11-17 作者:methus

当点击wordpress博客中的存档时,我会看到一个包含不同月份链接的列表,例如。,

2020年10月。。。,2019年6月。。。

当点击一个月时,我会看到本月发布的帖子,面包屑会创建相应年份的链接。虽然全年链接都有效,但2019年的链接返回404。我不知道从哪里开始修复此错误。你知道我为什么在今年拿到404吗?

1 个回复
SO网友:Chris Norman

您是否检查确保WordPress安装中的文件夹结构正确?如果URL未指向有效区域,则会导致404错误。因此,如果URL是yourwebsite/2019/04/myblogname,并且出现404错误,则表示没有具有该名称的文件。

有几种方法可以做到这一点。

你的永久链接结构有问题。在设置中->;Permalink。在那里输入,然后单击“保存”刷新永久链接结构。

还有,当你在这里的时候。。。你的permalink结构是什么样的?你改了吗?也许这些帖子不再是示例(/2019/04/myblogpost)。请在此处查看permalink的设置:https://wordpress.org/support/article/settings-permalinks-screen/

我想说的是,你档案上的链接是不准确的。试着找出2019年一篇博客文章的位置。如果您更改了permalink结构,选择的选项是/yourwebsite/myblogpost,这意味着/blog/2019/04/myblogpost不再存在,您将收到404错误。

我相信您的问题与您选择的永久链接设置有关。如果看起来正确,请重置设置(只需保存,WordPress就会重建)。

所以,1。存档中的链接指向旧文件位置或2。永久链接设置已关闭(或需要重置)。

其中之一很可能是你的问题。

相关推荐

How to display CPT archives?

我有一个网站,我们合并了两个博客,一个在普通博客中,另一个在自定义帖子类型中。一切都很好,只是我们无法为CPT显示月度档案。我们尝试了各种各样的插件,无论我们得到什么样的常规博客帖子列表,我们都会被重定向到那里。我们启用了has\\u存档,那么我们缺少什么呢?我从未尝试合并两个博客,所以这有点困难。但在普通博客上,第一个归档文件也显示了26篇文章,但当你访问它时,什么都没有显示。其他月份可以吗?Problem BlogRegular Blog