Если это правило должно применяться ко всем хостам, то это должно быть сделано в конфигурации 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
Есть идеи?