必须使用www进行使用Amazon Route53的DNS输入

时间:2012-03-04 23:04:47

标签: dns amazon

我在Amazon Route53管理我的域名,例如www.abcd.com。 一切都很完美,除了当用户输入没有www的abcd.com时,它将无法解决。 任何的想法?感谢

8 个答案:

答案 0 :(得分:26)

我认为这可行:

选择IPv4地址并选择“别名”单选按钮。

将名称字段留空以指示domain.com

然后目标是www.domain.com

我会尝试一下让你知道。

答案 1 :(得分:14)

要在Amazon Route53上拥有您的domain.com(不含www),您需要:

  • 转到记录集;
  • 创建记录集,键入 A - IPv4地址;
  • domain.com或www.domain.com 置于价值并保存。

在我的情况下,我也为www.domain创建了一个新的记录集,但是类型为 CNAME ,并将我的 ec2域

[edit] 打印我当前的配置: enter image description here

[更新] 如果不适合您,则需要检查您的apache配置。检查ServerName和ServerAlias以允许* .yoursite.com或www.yoursite.com。不要忘记在更改后重启你的apache。

答案 2 :(得分:3)

这是适合我的解决方案。

  1. 姓名:www.domain.com
  2. 类型:A - IPv4地址
  3. 别名:是
  4. 别名目标:从您对domain.com
  5. 的下拉列表中选择值
  6. 保留其他设置并按Save Record Set
  7. 顺便说一句,亚马逊不会对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)

Route 53不允许裸域重定向。 虽然有一些棘手的方法。

更多:

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

答案 7 :(得分:0)

以下对我有用:

对于 www .XYZ.com

  • 创建记录集
  • 名称:* .XYZ.com
  • 设置类型A类型
  • 别名:否
  • 值:127.0.0.123(您的网站IP)

对于XZY.com

  • 创建记录集
  • 名称:XYZ.com(在这里什么都没写-保留空白)
  • 设置类型A类型
  • 别名:是
  • 值:(等待一秒钟,进入下拉菜单)-选择\ 052.XYZ.com

您可以使用https://dnschecker.org进行测试

相关问题