Я хочу добиться следующего:
mydomain.com/webmail, mydomain.com/forums, mail.mydomain.com и т. д. указывают на текущий хост A
И я хочу указать mydomain.com на новый хост веб-сайта:
www.mydomain.com, mydomain.com указывают на веб-сайт на хосте B, но только эти URL-адреса.
Электронная почта проста, добавьте новую запись MX для mail.mydomain.com и запись A для mail.mydomain.com, указывающую на IP-адрес почтового сервера.
Однако я не могу просто добавить запись A для mydomain.com, чтобы указать на хост B, поскольку тогда подкаталоги, такие как mydomain.com/forums, больше не будут доступны на хосте A.
Есть ли решение, которое не требует изменений для конечного пользователя?
Для этого нет DNS-записей, это нужно делать на уровне HTTP. Вам необходимо настроить веб-сервер на хосте B для запросов обратного прокси для /webmail
и /forums
к хозяину А.