如何为S3桶静态站点正确配置DNS?

问题描述 投票:0回答:1

我有一个 linode 对象存储桶,并与我的文件/文件夹一起运行。我已购买该域名并设置了 CNAME 指向 [子域名].[域名].com.website-us-southeast-1.linodeobjects.com。当我尝试通过域访问该站点时,我必须包含 /index.html,否则页面将提取 xml 中的存储桶,而不是站点。如果我转到 [domain].com/index.html 一切都会加载正常,但我希望当用户输入 [subdomain].[domain].com 或 [domain] 时它路由到 /index.html 页面。 com
我使用 s3cmd 将文件上传到 linode,这是以下 ws-info

这是存储桶中的文件夹结构

amazon-s3 static static-site linode s3cmd
1个回答
0
投票

首先尝试使用亚马逊关于存储桶中静态网站的教程 https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html?icmpid=docs_amazons3_console

之后,您可能需要设置负载均衡器、路由器来处理传入请求,它还将处理到 .com 或 www 的重定向 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/RoutingToS3Bucket.html

© www.soinside.com 2019 - 2024. All rights reserved.