Назад | Перейти на главную страницу

сопоставить субдомен с другим субдоменом через cname

Вопрос: Мне нужно настроить DNS, чтобы указать поддомен из одного домена (который я обычно не буду контролировать) на другой поддомен с другим доменным именем. Тестирование этого процесса с помощью простой записи CNAME указывает на основной домен, а не на поддомен, на который он должен идти.

Это сценарий; (newdomain.com находится под моим контролем)

Другой фон:

Кто-нибудь знает, какие записи DNS мне не хватает, чтобы это работало правильно?

Примечание: я не хочу просто перенаправлять между доменами, поскольку мне нужно содержимое subdomain.newdomain.com/content.html быть видимым по URL-адресу cdn.xyz.com/content.html также я могу просто использовать некоторые перенаправления на newdomain.com для достижения того, что мне нужно, но предпочел бы просто получить правильный DNS.

РЕДАКТИРОВАТЬ

Текущий DNS

cdn CNAME subdomain.newdomain.com. || Запись CNAME для домена 1

субдомен А XXX.XXX.XXX.XXX || Запись для рабочего поддомена, указывающая на уникальный IP-адрес

Должно получиться, что cdn.domain1.com -> subdomain.newdomain.com

Что происходит, это cdn.domain1.com -> newdomain.com (т.е. корень, а не субдомен)

РЕДАКТИРОВАТЬ 2

На самом деле, если это проще, я пытаюсь имитировать простую облачную настройку, такую ​​как Rackspace Containers (которая, как я полагаю, похожа на Buckets на AWS). хотя это не для облачного хранилища

Если у контейнера есть ссылка на URL-адрес hd62321678d323.rackspace.com (на самом деле они намного длиннее), поэтому я могу использовать запись CNAME: cdn CNAME hd62321678d323.rackspace.com.

так что http://cdn.mydomain.com/myfile.jpg отображает контент из http://hd62321678d323.rackspace.com/myfile.jpg

Это не проблема DNS.

Вы должны указать веб-серверу по адресу XXX.XXX.XXX.XXX, как обрабатывать запросы для cdn.xyz.com. См. Документацию вашего веб-сервера для виртуального хостинга (на основе имени).

Если вы используете Apache: http://httpd.apache.org/docs/current/vhosts/name-based.html