S3多个索引文件

时间:2014-07-21 23:00:43

标签: amazon-s3

我使用s3和cloudfront。我有一个有两个索引文件的应用程序。

/索引 /管理/索引

/ index工作正常/ admin / index要求我放/admin/index.html而不包括它抛出的index.html

<Error>
  <Code>AccessDenied</Code>
  <Message>Access Denied</Message>
  <RequestId>D989FEFADF688159</RequestId>
  <HostId>
    GvoytrXvDOLPu26AiYYaq6Zi4ck42xyZy3mdxlSF8q5AZc4WEphayr5o6WVDxNM7+qutIAfn53k=
  </HostId>
</Error>

我检查了他们正确设置的文件的权限。另外,我可以在使用完整的url /admin/index.html时查看该文件。

我的s3 / cloudfront配置是否存在此预期行为或出错。

1 个答案:

答案 0 :(得分:1)

我认为cloudfront是个问题。使用云前端时,您似乎无法拥有多个索引文件。 http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DefaultRootObject.html

我最终将index.html添加到路由中以使其正常工作。