У меня возникла проблема при размещении моего сайта на лазурном сервере:
Мне нужен URL-адрес mydomain.com, при развертывании в Azure он дает URL-адрес mydomain.cloudapp.net, поэтому я делаю запись cname из mydomain.com для сопоставления с mydomain.cloudapp.net.
Но я также настроил записи mx для mydomain.com на почтовые серверы Google, чтобы получать электронные письма, такие как myname@mydomain.com, и запись cname удаляет эти записи mx ... Затем я пытаюсь сделать следующее:
1) сохраните записи mx для mydomain.com и откажитесь от записи cname здесь
2) создайте субдомен www.mydomain.com и сделайте cname для сопоставления этого субдомена с mydomain.cloudapp.net
3) сделать перенаправление с mydomain.com на www.mydomain.com
тогда я мог бы хранить свои красивые письма и иметь красивый URL-адрес для моего лазурного веб-сайта. НО это, похоже, не работает с хостингом 1 & 1, я не могу сопоставить субдомен www с именем cname. Кто-нибудь знает, есть ли обходной путь, или я делаю не так?
Проблема в том, что у вас не может быть записи CNAME для домена, который имеет другие типы записей. По этой причине у вас никогда не должно быть записи CNAME для вашего корневого домена (mydomain.com).
Похоже, у вас есть правильные ответы:
.htaccess
rewrite-rule или простая страница перенаправления HTML, размещенная на mydomain.com).