在单个域上托管多个网站 - AWS s3 上的文件夹明智



我想在存储桶上有一个带有索引.html文件和文件夹的 S3 URL 作为文件夹 1 和文件夹 2。 每个文件夹都包含相应项目的构建文件。我想点击文件夹 1 链接并使用 AWS s3 转到相应的网站。

文件夹 1 链接-> 项目1 文件夹 2 链接 ->项目 2 等等。

我尝试在 s3 上创建 Bucket 并根据项目分别将构建上传到两个文件夹。我有一个索引.html有两个链接。 我在每个项目级别也有索引.html文件。

我无法通过单击相应的文件夹访问项目。 谁能为此建议我一些东西?

提前谢谢。

如果 S3 正确提供主页,但其他主页未正确提供(出于多种原因(,请检查以下内容:

  • 这些对象是否存在于 S3 存储桶中。检查文件名。
  • 对象是否具有公有读取访问权限(最好通过存储桶策略(。
  • 页脚中href的 HTML 是否转到有效路径。小心相对路径与绝对路径。

另请查看以下故障排除页面:

  • 如何排查来自 Amazon S3 的 404"NoSuchKey"错误?
  • 如何排查来自 Amazon S3 的 403 拒绝访问错误?

最新更新