首页 > 解决方案 > 重定向/忽略 S3 index.html

问题描述

有没有办法利用 S3 上的主子文件夹,而无需在该存储桶的 URL 之后附加 /index.html?

例如,我的存储桶 URL 是https://s3.amazonaws.com/hello/,但是这显示了拒绝访问错误,我需要输入 /index.html 才能查看它。

是否有可能以某种方式消除对 index.html 的需求和/或重定向它,以便我的主 URL 成为子文件夹?EG:如果我访问https://s3.amazonaws.com/hello/它可以工作,并显示 index.html 文件(但没有文件名,就像在“常规”Linux 类型服务器上发生的那样)。

标签: amazon-web-servicesamazon-s3

解决方案


您可以定义默认页面,但前提是您为静态网站共享配置存储桶,这也会导致 URL 格式略有不同。

Amazon S3 上的静态网站共享

URL 如下所示:

<bucket-name>.s3-website-<AWS-region>.amazonaws.com/hello

请参阅:在 Amazon S3 上托管静态网站


推荐阅读