当我在S3管理控制台中看到该文件时,为什么AWS S3会返回404?

时间:2016-11-24 16:52:29

标签: amazon-web-services amazon-s3

我的头衔几乎总结了我的问题。我已使用网络界面上传文件,可以启动index.html,但资源文件夹中的PDF会返回404.

服务器响应:

404 Not Found

Code: NoSuchKey
Message: The specified key does not exist.
Key: assets/PDF/piano0817.pdf
RequestId: 02770C292FC4DBFA
HostId: zSn07EPw7JngHLCdcveteFDJNKATslKDCSKkJSAhsFsbW+gfeVQwvFMu3WMcY513iwt32F/OG1c=```

我已经等了规定的时间,但S3仍然无法提供我的PDF。我做错了什么?

1 个答案:

答案 0 :(得分:1)

转到S3存储桶属性->静态网络托管,然后将index.html添加为错误文档。

在您向主机URL附加内容后,它将一切都视为目录。现在,在将index.html添加为错误文档之后,当找不到所需的路径作为文件夹时,它将转到index.html并重定向您的请求。