1&1 托管 + Azure cname + Google 应用 mx

1&1 托管 + Azure cname + Google 应用 mx

我在 Azure 上托管我的网站时遇到问题:
我需要一个 URL mydomain.com,在 Azure 中部署时,它会提供 URL mydomain.cloudapp.net,因此我从 mydomain.com 创建一个 cname 记录,以与 mydomain.cloudapp.net 进行映射。

但我还为 mydomain.com 设置了 google 邮件服务器的 mx 记录,以便拥有以下电子邮件[电子邮件保护],并且 cname 记录删除了这些 mx 记录...然后我尝试执行以下操作:
1) 保留 mydomain.com 的 mx 记录并放弃此处的 cname 记录
2) 创建子域 www.mydomain.com 并执行 cname 以将此子域映射到 mydomain.cloudapp.net
3) 从 mydomain.com 重定向到 www.mydomain.com
然后我可以保留漂亮的邮件并为我的 azure 网站获得漂亮的 url。但它似乎不适用于 1&1 托管,我无法将 www 子域映射到 cname。有人知道是否有解决方法,或者我是否做错了?

答案1

问题是您无法为具有其他记录类型的域创建 CNAME 记录。因此,您永远不应该为根域 (mydomain.com) 创建 CNAME 记录。

看起来你已经有了正确的答案:

  • 保持 mydomain.com 的 MX 记录指向 Google。
  • CNAME 将您的 www 记录别名为 mydomain.cloudapp.net。
  • 创建从 mydomain.com 到 www.mydomain.com 的重定向(通过.htaccess重写规则或托管在 mydomain.com 上的基本 HTML 重定向页面)。

相关内容