这是一个非常令人困惑的问题。首先,您可以使用此link自行查看网站。如您所见,样式表未从我的S3存储桶加载,它返回403 Forbidden错误。这没有任何意义,因为只是在提出问题之前确定,我更改了文件的权限,并且所有的父目录都改为“Everyone可以打开/下载”。更重要的是,在网站的其他地方,这个问题不会发生。我甚至不知道从哪里开始寻找。
有没有人有任何想法,为什么会发生这样的事情?它可能是应用程序本身的问题吗?我不这么认为,因为索引完全符合预期,并且它位于同一目录中并以相同的方式加载静态文件。这可能是Boto3的问题?我知道这个问题很模糊,我只是希望有人能指出我正确的问题所在。
答案 0 :(得分:0)
好吧,伙计们,S3中的文件路径是区分大小写的。该文件的父文件夹的第一个字母是大写的,它将浏览器关闭。你去吧路径区分大小写。