WordPress 永久链接不起作用,一切似乎都很好

WordPress 永久链接不起作用,一切似乎都很好

我有一个从另一个 CMS 迁移过来的 WordPress 博客,但我的永久链接结构存在很多问题:很多文章都出现 404,尽管它们已经存在于某处,已经出版。

该网站是www.muycomputerpro.com(简称MCP),例如应该找到的一篇文章是:http://muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa

如果我做了搜索在 MCP 的搜索工具上,结果就在那里(见 EnlacesMCP-1.jpg)

替代文本

但当我点击链接时,出现 404 错误页面(见 EnlacesMCP-2.jpg)

替代文本

奇怪的是,文章已经发布,并且永久链接是正确的,正如您在 WordPress CMS 的这个屏幕截图上看到的那样:

替代文本

永久链接(标题下方)是正确的(http://www.muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa/

但它不起作用。事实上,如果我尝试使用短链接(http://www.muycomputerpro.com/?p=5023) 文章也没有显示。

我已经访问了我的 WordPress DB,并且搜索了文章以查看其中是否存在问题,但据我所知,所有字段均正常,以下是屏幕截图:

替代文本

我真的不知道是什么原因造成的。永久链接结构应该可以工作(我使用“自定义永久链接”插件来保留在帖子名称末尾带有字母数字代码的旧 URL),而 wordpress 上的永久链接配置是“/%postname%/”。

我确实需要帮助 :(

答案1

自定义永久链接插件有什么作用?

根据您的永久链接配置,我预计您的 URL 如下所示:

http://www.muycomputerpro.com/2009-las-grandes-crecen-en-la-bolsa/

但看起来你得到的是:

http://www.muycomputerpro.com/actualidadespeciales2009-las-grandes-crecen-en-la-bolsa_we9erk2xxdappxe3wszfeattcoixxjqj02h-2fc-hollp0wcf4agtmew6zyefbwk/

由于所有其他永久链接看起来都是正确的,我建议在帖子编辑器中转到该帖子,并编辑 slug(就在标题下方)。删除 slug 框中的所有文本,然后点击确定,它应该会自动正确填充 slug。

答案2

我一直在“玩”这个系统,我已经停用了自定义固定链接插件,现在博客内部的搜索可以工作了,但它们链接到那个“奇怪的”永久链接。

在此示例中,友好的 URL 应为:

http://www.muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa

但目前我还无法解决这个问题:(

相关内容