我在Amazon Route53管理我的域名,例如www.abcd.com。 一切都很完美,除了当用户输入没有www的abcd.com时,它将无法解决。 任何的想法?感谢
答案 0 :(得分:26)
我认为这可行:
选择IPv4地址并选择“别名”单选按钮。
将名称字段留空以指示domain.com
然后目标是www.domain.com
我会尝试一下让你知道。
答案 1 :(得分:14)
要在Amazon Route53上拥有您的domain.com(不含www),您需要:
在我的情况下,我也为www.domain创建了一个新的记录集,但是类型为 CNAME ,并将我的 ec2域。
[edit] 打印我当前的配置:
[更新] 如果不适合您,则需要检查您的apache配置。检查ServerName和ServerAlias以允许* .yoursite.com或www.yoursite.com。不要忘记在更改后重启你的apache。
答案 2 :(得分:3)
这是适合我的解决方案。
Save Record Set
顺便说一句,亚马逊不会对Alias查询收费。更多信息here。
Amazon Route 53 doesn't charge for alias queries to CloudFront distributions, ELB load balancers, or Amazon S3 buckets.
答案 3 :(得分:1)
对于迁移到AWS的Goddady域名,我采用了domain.com的基本配置并对其进行了一些修改。
在你的记录集中搜索这样的东西:
Name: domain.com (or www.domain.com)
Type: A - IPv4 address
Alias: No
Value: a_random_ip_address
我刚刚添加了一个新记录集:
Name: www.domain.com (or domain.com)
Type: A - IPv4 address
Alias: No
Value: a_random_ip_address
请记住,之后将www添加到您的服务器(nginx,apache等)
答案 4 :(得分:0)
名称abcd.com
必须拥有自己的资源记录,而不是www.abcd.com
的资源记录。
答案 5 :(得分:0)
是的,此记录称为“zone apex” - bigcompany.com地址,而不是www.bigcompany.com。您可以在那里使用IP值,也可以指定“别名”并将其指向ELB。
(注意:Route53不喜欢记录名称或值的@值。)
答案 6 :(得分:0)
答案 7 :(得分:0)
以下对我有用:
对于 www .XYZ.com
对于XZY.com
您可以使用https://dnschecker.org进行测试