我已经看到了一些关于此的问题,但答案对我不起作用 . 我想将裸域重定向到www . 我将我的站点部署在S3存储桶和Cloudfront发行版中 .
这个问题类似:
https://serverfault.com/questions/576461/redirect-non-www-requests-to-www-on-amazon-route-53
How do I redirect a naked (apex) domain to www using Route 53?
这就是我所拥有的:
-
S3存储桶中的静态网站:www.mysitename.com
-
S3存储桶中的另一个网站(空):mysitename.com配置为将所有内容重定向到www.mysitename.com
-
桶上的 Cloud 端分布www.mysitename.com
-
53号公路
一切都在www.mysitename.com域中运行良好,但裸域无效 .
在Route 53中配置的方式如下:
-
A Record,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/ .
我错过了什么?
1 回答
https://forums.aws.amazon.com/thread.jspa?threadID=55995
捷径:
只需将您的裸域/根域指向174.129.25.170,所有对example.com的请求都将重定向到www.example.com
无需注册,正常运行时间在网站上发布 . 它是仅执行重定向的EC2实例 .
完全披露:用户“Dima”提供此服务 .