Если это правило должно применяться ко всем хостам, то это должно быть сделано в конфигурации Apache

змещаем множество веб-приложений для наших клиентов. Очевидно, что они хотят использовать свои собственные домены для ссылки на эти приложения, обычно они хотят, чтобы любой пользователь, который либо вводитhttp://www.customer1.example или жеhttp://customer1.example идет в их веб-приложение.

Ситуация, с которой мы сталкиваемся, заключается в том, что нам нужно иметь возможность менять IP-адреса в ближайшем будущем. И мы не хотим полагаться на то, что клиент вносит изменения в записи A на своих доменах. Итак, мы думали, что с помощьюCNAME записи будут работать, но как мы выяснимCNAME записи не будут работать для корневого домена.

В основном:

customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC
www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work

Мы хотим иметь возможность изменить IP-адресcustomer1.mycompanydomain.example илиA запись, и наши клиенты будут следовать этой записи, которую мы контролируем.

в нашем DNS это будет выглядеть так:

customer1.mycompanydomain.example IN A 192.0.2.1

Есть идеи?