在 aws route53 中为 IIS 网站添加 www 的别名/cname

在 aws route53 中为 IIS 网站添加 www 的别名/cname

到目前为止,我一直在使用带有 plesk 面板的托管,在 plesk 中会有www这样的记录的 CNAME DNS 记录:

HOST             | Record Type | Value 
www.example.com. | CNAME       | example.com.

现在在 aws route 53 中,查看文档和视频教程,我发现了两种方法,一种是添加 2 条A记录,都指向同IP一个 Web 服务器

另一种方法是添加 1 条A记录,然后添加另一条A记录,就像Alias第一条记录一样

使用这两种方式,它都会根据hostname值来工作IIS

因此,如果hostaname将 inIIS设置为,www.example.com则只有此 url 有效,而将http://example.com无效;如果将设置为,则hostname带有example.com的 urlwww将无效

我的问题是,正确的做法是什么route53

答案1

问题中提到的所有选项均可行。

您之前所做的操作也将在 Route53 上运行:

example.com. A 192.0.2.1
www.example.com. CNAME example.com.

或者:

example.com. A 192.0.2.1
www.example.com. A 192.0.2.1

或者:

example.com. A 192.0.2.1
www.example.com. A <Route53 alias to example.com.>

在 IIS 端,您需要为网站添加example.comwww.example.com的绑定。(设置从其中一个到另一个的 HTTP 重定向可能是一个好主意。)

相关内容