图像 403 禁止错误

Posted

技术标签:

【中文标题】图像 403 禁止错误【英文标题】:Image 403 Forbidden Error 【发布时间】:2018-12-08 07:35:33 【问题描述】:

我有一个用 wordpress 构建并上传到 linux 服务器上的网站。很久没用了,但是昨天我的网站在加载图片资源时开始给我 403 禁止错误。

但是当我在新选项卡中打开该资源时,它会成功加载。然后我回到我的网站,刷新它,然后那个特定的图像现在被重新加载。

我不知道发生了什么。我需要帮助。

【问题讨论】:

你使用 ssh 还是 ftp?这样您就可以与我们分享权限 权限可能已更改检查他们。它在选项卡中的加载可能是由于缓存已过期。 尝试为上传文件夹申请 777 【参考方案1】:

不正确的文件权限会导致 403 禁止错误。它使您的网络服务器认为您没有访问这些文件的权限。

您的 WordPress 网站上的所有文件夹都应具有 744755 的文件权限。 您的 WordPress 网站上的所有文件都应具有 644640 的文件权限

如果您有 ssh 访问权限,您可以使用以下命令更改权限:

chmod -R 755 /var/www/html/yoursite

如果您使用像 Filezilla 这样的 ftp 客户端,您可以选择一个文件夹,右键单击,然后从菜单中选择文件权限。

403 错误也是由您的 WordPress 站点中的损坏的 .htaccess 文件引起的。

您可以通过登录 WordPress 管理区域并转到 Settings » Permalinks 页面来生成新的 .htaccess 文件。

【讨论】:

好收获。我的 .htaccess 文件正在被多合一安全插件修改。用默认的 wordpress .htaccess 文件替换 .htaccess 为我修复了它。谢谢 很高兴听到@Ali。请采纳为正确答案【参考方案2】:

403 代表权限被拒绝。您需要检查这些图像的权限。

【讨论】:

以上是关于图像 403 禁止错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 中使用 REST API 将图像上传到 S3 存储桶,出现禁止错误:403

403 禁止 没有权限

403 禁止 没有权限

每次上传新文件时都会出现 403 禁止错误

403 禁止:访问图像的权限

Django/AWS - 调用 HeadObject 操作时发生错误(403):禁止