Как настроить DNS нескольких доменов (алиасы), чтобы смотрели в один?
Такая задачка:
Есть несколько доменов:
1. store1.site.com
2. store2.site.com
3. store3.site.com
4. store4.site.com
Нужно, чтобы, когда заходишь на сайты 2-4, они смотрели в сайт 1 (store1.site.com) как алиасы, а не редиректом, т.е. их имя сохранялось.
Сейчас, в виде теста, это поддомены от сайта site.com.
Есть возможность управления DNS-записями любого этого домена, включая и домен site.com.
Я так понимаю, что это делается через запись CNAME, но мои попытки остались безуспешными.
Вот, сделал именно так, но все равно домены работают, как самостоятельные сайты (в корне каждого положил индексный html для идентификации), не смотрят в главный.
Ещё раз:
У Вас один DNS домен site.com.
В домене site.com 1 A запись store1.site.com и 3 CNAME записи.
На хосте с адресом store1.site.com работает веб сервер.
На веб сервере НЕ НАСТРОЕН name-based virtual host (по крайней мере для store2, store3 и store4)
На веб сервере virtual host store1 является хостом по-умолчанию (биндится к *:80 или *:443)
store2 CNAME store1.site.com.
store3 CNAME store1.site.com.
store4 CNAME store1.site.com.
@ IN A 162.243.115.111
www IN A 162.243.115.111
mail IN A 162.243.115.111
ftp IN A 162.243.115.111