代码之家  ›  专栏  ›  技术社区  ›  toadly

重定向/忽略s3 index.html

  •  0
  • toadly  · 技术社区  · 6 年前

    有没有办法利用s3上的主子文件夹,而不需要在bucket的url后面附加/index.html?

    例如,我的bucket url是 https://s3.amazonaws.com/hello/ ,但是这显示了一个拒绝访问的错误,我需要输入/index.html来查看它。

    是否有可能以某种方式删除index.html和/或重定向它,使我的主url成为子文件夹?例:如果我进入 https://s3.amazonaws.com/hello/ 它可以工作,并显示index.html文件(但没有文件名,就像在“常规”Linux类型服务器上那样)。

    1 回复  |  直到 6 年前
        1
  •  2
  •   John Rotenstein    6 年前

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

    Static Website Sharing on Amazon S3

    网址如下:

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

    见: Hosting a Static Website on Amazon S3