Amazon AWS EC2 Web 服务器禁止访问图像文件

Amazon AWS EC2 Web Server Forbids Accessing Image Files

我是 运行 一个使用 Amazon Web Services EC2 实例的网站,但我无法访问存储在我网站目录中的某些图像。该网站可以在这里查看:http://jkmrcsolutions.com

奇怪的是,有的图片可以正常访问,有的却报403 Access Forbidden错误。该问题在图像子目录中得到了很好的说明:http://jkmrcsolutions.com/images/ 一些图像,如 JKM RC Solutions 横幅,很容易看到,而其他图像则出现上述 403 错误。

我已经重启了EC2实例并仔细检查了HTTP安全组是否已启用,但并没有解决问题。有什么想法吗?

提前致谢! -约翰

更改所有文件的权限,例如,

find /var/www/html/images -type f -exec chmod a+r {} \;

a+r 正在设置所有人的读取权限。 您需要成为 root 用户才能执行此操作