• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

如何修复WordPress网站上的403禁止错误

网站需要持续维护和更新才能以最佳方式运行。有时,更改内容甚至没有正确更改它们可能会导致网站出现错误。

在这篇文章中,您将了解什么是 403 禁止错误以及如何快速修复它。

403 禁止错误是什么意思?

您向服务器发出的请求可以返回各种状态代码。一个这样的状态码是 403。403 禁止错误基本上意味着服务器理解您的请求,但拒绝用户访问您网站上的某个资源。

由服务器提供有关禁止请求的原因的更多信息。

什么会导致 403 禁止错误?

有很多事情会导致 403 错误。但是,可能导致 403 错误的三个最常见原因是:

  • 一个损坏的. .htaccess文件

  • 文件权限不正确

  • 已安装的插件

如果您还不熟悉.htaccess 文件,您应该考虑阅读我们关于在 wordpress 中理解和配置文件的文章。简而言之, Apache Web 服务器使用.htaccess文件来确定它们应该如何向访问者提供文件。因此,文件中的任何错误都可能导致网站停止运行。

如何修复WordPress网站上的403禁止错误  第1张
不正确的文件权限是导致 403 错误的另一个原因。计算机系统上的文件和目录具有分配给它们的某些权限。此公关事件阻止人们读取、写入或执行他们无权访问的文件。保护敏感文件很重要,但作为 WordPress 一部分的文件和目录需要以符合最低基本要求的方式分配给它们的权限。

修复 403 禁止错误

在本节中,我们将学习如何通过rest oring .htaccess文件或设置适当的文件权限来修复 403 禁止错误。

修复损坏的 .htaccess 文件

WordPress 安装中的.htaccess文件可以通过三种不同的方式进行修改。有时,它由 WordPress 核心修改,有时一些插件会更改此文件。您也可能手动对此文件进行了一些更改。

在任何情况下,摆脱 .htaccess 文件引起的 403 错误的最友好的方法是删除旧版本并强制 WordPress 创建一个新版本。

确保在删除旧的.htaccess文件之前对其进行全新备份。将其保存在本地计算机或其他地方。如果生成新的.htaccess文件不能解决错误,您可以重新上传新备份并继续下一步。

在 FTP 客户端登录网站根目录后,您应该会看到一个.htaccess文件。右键单击它首先下载本地副本,然后删除该文件。

如何修复WordPress网站上的403禁止错误  第2张立即尝试访问您的网站。如果它正确打开,这意味着.htaccess文件中的某些规则导致了错误。在这种情况下,您只需转到 WordPress 管理仪表板,然后导航到Settings > Permalinks并单击Save Changes即可生成一个新的.htaccess文件。

如何修复WordPress网站上的403禁止错误  第3张

设置正确的文件权限

为文件权限指定正确的值可以让您保持网站安全,同时仍然能够向需要它的用户提供访问权限,以保持一切顺利运行。要记住的一般规则是从限制性权限开始,然后放松它们直到事情开始工作。幸运的是,我们不需要做所有这些测试来为我们的 WordPress 网站找出正确的权限。

在您的 WordPress 安装中,您可以将所有目录755的权限设置为,将所有文件的权限设置为644. 这应该处理因文件权限不正确而引起的任何 403 错误。权限编号的含义在WordPress 官方文档755中有更详细的解释。

有免费的 FTP 客户端,例如 FileZilla 或 WinSCP,您可以使用它们为不同的文件和目录递归地设置这些权限。

您可以通过右键单击文件或目录的名称,然后从上下文菜单中选择文件权限来检查文件或目录的当前权限。

如何修复WordPress网站上的403禁止错误  第4张这应该会打开一个对话框,它将显示当前应用的权限并询问您是否要将它们递归地应用到不同的文件和子目录。

如何修复WordPress网站上的403禁止错误  第5张

禁用所有插件

创建新的.htaccess文件或正确设置文件权限可修复大多数用户的 403 禁止错误问题。在您仍然收到错误的不太可能的情况下,您可以尝试的另一件事是禁用所有插件。除其他外,编码不佳的插件或不同插件之间的不兼容也可能导致 403 错误。

如何修复WordPress网站上的403禁止错误  第6张

禁用所有插件后,检查网站是否仍然返回 403 错误。如果网站现在正在加载,这意味着其中一个插件导致了 403 禁止错误。现在开始一一激活插件,看看何时再次发生错误。这将告诉您哪个插件导致问题,您可以联系其开发人员解决问题或安装替代插件。

最后的想法

在这篇文章中,我们介绍了可能导致 WordPress 出现 403 禁止错误的三个最常见问题。希望其中之一可以为您解决问题。如果您仍然收到错误消息,您应该考虑联系您的网络托管服务商。他们可能会建议您可以做的其他一些事情。只需确保备份您更改的任何内容,以防您想恢复到以前的版本。


文章目录
  • 403 禁止错误是什么意思?
  • 什么会导致 403 禁止错误?
  • 修复 403 禁止错误
    • 修复损坏的 .htaccess 文件
    • 设置正确的文件权限
    • 禁用所有插件
  • 最后的想法