2013-10-22 221 views
0

我一直试图在亚马逊S3上托管一个静态网站,并遵循http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html的指示。我使用我的域名example.com作为我的存储桶名称,并能够使用提供的存储桶网址访问我的浏览器上的网站。不过,我曾尝试将www.example.com配置为重定向到example.com,但未能成功重定向。我究竟做错了什么?Amazon Web Services托管静态网站

+0

这不是一个软件开发问题,Server Fault和网站管理员都不会接受它。尝试[su] – 2013-10-22 05:17:54

回答

3
  1. 创建桶。
  2. 右键单击文件并将其公开。
  3. 检查属性以获取公共URL。它看起来像这样,<bucket-name>.s3-website-<AWS-region>.amazonaws.com
  4. 从所需域将用户重定向到公开网址

现在,如果你创建一个静态的HTML页面。将html页面放入存储桶中的文件夹中。 将js,css和其他相关文件放在文件夹或子文件夹中,并在html页面中添加它们的相关url。 所有依赖文件也必须标记为公共。

0

您使用哪种域名服务? AWS Route 53或GoDaddy?

如果已经使用AWS路线53购买你的域名,这是很容易,你需要添加一个新的托管区条目,然后选择您的S3存储作为别名。

如果是GoDaddy或其他托管服务提供商,则需要其他配置步骤。

相关问题