如何修复WordPress返回404错误

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

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

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

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

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

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

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

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

方法1:修复您的固定链接设置

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主题的时候,由于菜单样式的要求我...
很多朋友在做wordpree主题制作的时候会经常遇到一个问题,那...
wordpress后台的模块很多,但并不是每个都经常用到。介绍几段...
从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出...
很多网友会遇到这样一个问题,就是WordPress网站上传图片、附...
对于经常要在文章中出现代码的IT相关博客,安装一个代码高亮...