如何同时对HTTP / HTTP使用ROOT和WWW流量?

时间:2019-05-08 03:28:10

标签: amazon-web-services https dns amazon-elb namecheap

我正在使用Namecheap并进行以下域设置:

CNAME www 123.elb.amazonaws.com
CNAME @   123.elb.amazonaws.com
MX    @   mx.zoho.com
MX    @   mx2.zoho.com
MX    @   mx3.zoho.com

我想发生的是www和根域都指向 Amazon Elastic Load Balancer(适用于HTTPHTTPS)。因此,这适用于域解析,但是我被告知这样做会破坏MX记录,因为我拥有根CNAME。我的问题是,我如何才能实现我认为相当普遍的设置?

错误的解决方案1:其中一位技术支持人员建议我删除CNAME @并使用:

A RECORD @    IP_ADDRESS_OF_ELB

上述问题是ELB没有静态IP。因此,这听起来不是一个好的解决方案。

错误的解决方案2::另一种选择是使用URL重定向。

  URL REDIRECT @ https://[www.mydomain.com] 

这对于HTTP流量非常有效,但不适用于HTTPS流量。

我真的在这里看不到任何好的解决方案。有人可以为我提供有关如何在允许HTTP和HTTPS流量的同时简单地设置根,www和mx记录的正确方向的信息。谢谢!

0 个答案:

没有答案