如何修复WordPress中的403禁止错误
您是否正在处理WordPress网站上的403 Forbidden错误?这是WordPress初学者可能遇到的最可怕的错误之一。在本文中,我们将向您展示如何在WordPress中轻松修复403禁止错误。
什么是403 Forbidden – WordPress中的访问被拒绝错误?
WordPress会在您的网站上发生错误时显示代码和消息。请参阅我们最常见的WordPress错误列表以及如何解决这些错误。
403当您的服务器权限不允许访问特定页面时,会显示禁用错误代码。
这就是为什么错误通常伴随着文本:
403 Forbidden – 您无权访问此服务器上的’/’。
此外,尝试使用ErrorDocument处理请求时遇到403 Forbidden错误。
当您看到此错误时,有不同的方案。例如:
- 403 Forbidden – 在wp-admin或WordPress登录页面上拒绝访问。
- 403 Forbidden – 在WordPress安装期间。
- 403访问WordPress网站上的任何页面时出现禁止错误。
- 你也可能只看到‘访问被拒绝’而不是完整的403禁止状态。
- 你可能也会看到’访问yourdomain.com被拒绝。您无权查看此页面。’
现在您已了解403错误的不同类型,让我们来谈谈导致此错误的原因。
WordPress中导致403禁止错误的原因是什么?
WordPress中403 Forbidden错误的最常见原因是安全插件配置不当。许多WordPress安全插件可以阻止IP地址(或整个IP地址范围),如果他们认为它们是恶意的。
这就是为什么我们使用Sucuri来提高我们所有WordPress网站的安全性。
另一个可能的原因可能是损坏的.htaccess文件或服务器上的文件权限不正确。
您的WordPress托管公司有时可能会对其服务器设置进行意外更改。这可能会导致您的网站上出现403 Forbidden错误。
话虽如此,让我们来看看如何在WordPress中解决403禁止错误。
修复403禁止错误在WordPress中
在您执行任何操作之前,我们建议您为网站创建完整的WordPress备份。以下是有关如何手动创建WordPress备份的指南。
如果您已经在使用自动WordPress备份插件,请确保在继续之前可以访问最新备份。
1。修复由WordPress插件引起的403禁止错误
您需要做的第一件事是暂时停用所有WordPress插件。这包括您可能已在网站上安装的所有安全插件。
如果这可以解决您的问题,那么这意味着您网站上的其中一个插件导致了此错误。
您可以通过一次激活所有插件来确定哪个插件导致错误,直到您能够重现403禁止错误。
2。修复由损坏的.htaccess文件引起的403禁止错误
403错误通常是由WordPress站点中的.htaccess文件损坏引起的。修复此文件非常简单。
首先,您需要使用cPanel中的FTP客户端或文件管理器连接到您的网站。
接下来,在WordPress站点的根文件夹中找到.htaccess文件。如果在WordPress文件夹中找不到.htaccess文件,请参阅本指南。
您需要将.htaccess文件下载到您的计算机上,以便对其进行全新备份。之后,您需要从服务器中删除该文件。
尝试访问您的网站。如果解决了403 forbidden错误,则表示您的.htaccess文件已损坏。
您可以通过登录WordPress管理区域并转到设置»永久链接页面来生成新的.htaccess文件。
只需单击页面底部的 Save Changes 按钮,WordPress将生成一个新的.htaccess文件。
3。修复WordPress中文件权限导致的403禁止错误
您网站上存储的所有文件都具有文件权限。这些文件权限控制谁可以访问您网站上的文件和文件夹。
文件权限不正确可能导致403禁止错误。它使您的Web服务器认为您无权访问这些文件。
如果上述两种解决方案无法解决您网站上的403禁止错误,则最有可能导致错误的文件权限。
您可以要求您的WordPress托管服务提供商检查您的网站是否有正确的文件权限。有些主持人非常支持他们,他们不会介意并且可能会为你解决这个问题。
自己更改文件权限会产生严重后果。如果您对自己不自信,请向朋友寻求帮助或聘请专业人士。
但是,如果您想自己动手,那么下面是检查文件权限的方法。
只需使用FTP客户端连接到您的WordPress站点即可。导航到包含所有WordPress文件的根文件夹。
单击以选择文件夹,右键单击,然后从菜单中选择“文件权限”。
您的FTP客户端将显示如下文件权限对话框:
您WordPress网站上的所有文件夹应具有744或755的文件权限。
所有文件在您的WordPress网站上应具有644或640的文件权限。
您可以将根文件夹的文件权限设置为744或755.选中旁边的框’Recurse into subdirectories’然后检查‘仅适用于目录’的选项。
单击“确定”按钮。您的FTP客户端现在将开始为该文件夹中的所有子目录设置权限。
完成后,您需要为所有文件重复此过程。这次你将使用644或640的文件权限,并且不要忘记选择‘递归到子目录’和‘仅适用于文件’。选项。
单击“确定”按钮,您的FTP客户端将开始为所有选定文件设置文件权限。
现在尝试访问您的网站,403禁止错误现在应该消失。
我们希望本文能帮助您修复WordPress中的403禁止错误。您可能还希望看到我们的专家提示和黑客来保护您的WordPress管理区域。
评论被关闭。