将裸域重定向到 Route 53 中的 WWW

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

我看到了一些与此相关的问题,但答案对我不起作用。我想将裸域重定向到www。我将我的网站部署在 S3 存储桶和 Cloudfront 发行版中。

这个问题类似:

https://serverfault.com/questions/576461/redirect-non-www-requests-to-www-on-amazon-route-53

如何使用 Route 53 将裸域(顶点)重定向到 www?

这就是我所拥有的:

  • S3 存储桶中的静态网站:www.mysitename.com
  • S3 存储桶中的另一个网站(空):mysitename.com 配置为将所有内容重定向到 www.mysitename.com
  • 存储桶 www.mysitename.com 上的 Cloudfront 分布
  • 53号公路

www.mysitename.com 域中一切正常,但裸域无法正常工作。

Route 53 中的配置方式如下:

  • 一条记录,www.mysitename.com,带有我的 Cloudfront 发行版的别名(完美)。
  • 一条记录,mysitename.com,带有我的 S3 存储桶的别名。

如果我转到“mysitename.com.s3-....”S3 存储桶,它会正确重定向到另一个存储桶。但如果我去裸域,它就不起作用了。

我得到的错误是:

This site can’t be reached xxxxxxxx.com took too long to respond. 
Try: Checking the connection Checking the proxy and the firewall Running Network Diagnostics ERR_CONNECTION_TIMED_OUT

它正确解析为 Amazon S3 IP。如果我访问该 IP,它会打开 https://aws.amazon.com/s3/

我错过了什么?

amazon-web-services amazon-s3 amazon-cloudfront amazon-route53
2个回答
0
投票

有一种简单的方法可以将证书和 Route53 连接到部署在 AWS CloudFront 上的静态站点。

SWS控制台快速云架构构建服务。

您可以通过简单的输入轻松控制AWS资源。请参阅以下文档:

如何使用SWS控制台轻松部署到AWS S3 + CloudFront架构

如何创建证书并使用SWS控制台连接Route53域

您可以随意使用SWS Console轻松部署到AWS S3 + CloudFront架构并创建证书和连接Route53域!

进入Sws控制台服务页面


-1
投票

https://forums.aws.amazon.com/thread.jspa?threadID=55995

快捷键:

只需将您的裸域/根域指向 174.129.25.170,所有对 example.com 的请求都将被重定向到 www.example.com

无需注册,正常运行时间发布在网站上。 它是一个仅执行重定向的 EC2 实例。

完全披露:用户“Dima”提供了这项服务。

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