十一年专注,只做WordPress定制开发一件事

如何修复WordPress返回404错误

王超
2024-02-20
主题开发
168 次

您的 WordPress 帖子是否在您的网站上返回 404 错误?

当您可以访问WordPress管理区域和博客时,会发生此错误,但是当您尝试打开帖子时,您会看到“404未找到”。

在本文中,我们将向您展示如何修复返回 404 错误的 WordPress 帖子。

是什么导致 WordPress 帖子返回 404 错误?

WordPress 是一个功能强大的内容管理系统 (CMS),但有时稍作更改就会使您的 WordPress 网站无法访问。

在某些情况下,您可能无法访问您的 WordPress 管理区域或网站本身,例如内部服务器错误建立数据库连接时出错

相比之下,当您的 WordPress 帖子返回 404 错误时,您仍然可以进入您的管理区域并在前端查看您的 WordPress 网站。然后,当您单击博客文章时,您将看到一条消息,上面写着“404 未找到”。

虽然这个错误消息可能很可怕,但这并不意味着你已经失去了你的WordPress帖子。相反,您的 .htaccess 文件可能已被删除,或者您博客上的重写规则出了问题。

WordPress 帖子可能会返回 404 错误,因为 .htaccess 文件中的重写规则存在问题。在大多数情况下,您可以通过更新永久链接设置来解决问题。

只需转到WordPress后台中的“设置”»“永久链接”,然后单击“保存更改”按钮。

无需更改永久链接设置本身。这将更新您的永久链接设置并刷新重写规则。

在大多数情况下,此解决方案可以修复 WordPress 发布 404 错误。但是,如果它不适合您,那么您可能需要手动更新您的 .htaccess 文件。

方法 2:更新 WordPress .htaccess 文件

在开始之前,请确保先备份您的 WordPress .htaccess 文件。如果出现问题,您可以轻松恢复原始文件。

现在,您需要使用 FileZilla 等 FTP 客户端或 WordPress 托管仪表板中的文件管理器应用程序连接到您的服务器。

接下来,您需要查找并编辑 .htaccess 文件,该文件与 /wp-content/ 和 /wp-includes/ 等文件夹位于同一位置。

只需右键单击文件并选择“文件权限”。

您可以通过将文件的权限更改为 666 来使文件可写。

只需在“数值”框中输入“666”,然后单击“确定”。

然后,您需要重复我们教程的第一种方法中的步骤。完成此操作后,不要忘记将权限更改回 660。

您还可以编辑文件并向其添加代码。

使用文本编辑器打开 .htaccess 文件后,只需插入以下代码:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

方法 3:联系您的托管服务提供商

如果上述解决方案都没有修复返回 404 错误的 WordPress 帖子,那么我们建议您联系您的 WordPress 托管服务提供商。他们这边可能有错误,或者他们可能能够帮助您解决问题。

方法4:修复WordPress帖子在本地服务器上返回404错误

如果将本地服务器用于测试目的,则需要在 MAMP、WAMP 或 XAMPP 站点的 Apache 配置中启用mod_rewrite。

这将允许 WordPress 生成干净的 URL,并防止本地服务器上的帖子和页面出现 404 错误。

执行此操作的方式将因您使用的平台而异。使用 XAMPP 的人可以打开他们的控制面板,然后单击 Actions 中的“配置”按钮。然后,选择“Apache (httpd.conf)”。

接下来,您需要找到此行并删除“#”以取消注释。#LoadModule rewrite_module modules/mod_rewrite.so

这将加载mod_rewrite。

然后,找到 的所有实例并将它们更改为 。AllowOverride NoneAllowOverride All

“All”值表示可以覆盖所有指令。

完成后,您可以保存 httpd.conf 文件并将其关闭。之后,在 XAMPP 控制面板中,单击 Apache 模块上的“停止”,然后再次单击“开始”以重新启动它。

然后,返回您的管理仪表板,查看您的永久链接是否正常工作。

我们希望本文能帮助您解决在 WordPress 中返回 404 错误的帖子。您可能还想查看我们的指南,了解最常见的 WordPress 错误以及如何修复它们

WordPress日记主要承接WordPress主题定制开发PSD转WordPressWordPress仿站以及以WordPress为管理后端的小程序、APP,我们一直秉持“做一个项目,交一个朋友”的理念,希望您是我们下一个朋友。如果您有WordPress主题开发需求,可随时联系QQ:919985494 微信:18539976310

搜索

嘿,有问题找我来帮您!