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

Как заставить субдомен указывать на сервер, отличный от основного домена

У меня есть сайт, где говорят:

foo.com и я хочу, чтобы субдомен blog.foo.com указывал на fooblog.com

blog.foo.com -> fooblog.com

Однако наш провайдер DNS говорит, что если мы используем такой псевдоним, то провайдер на fooblog.com не распознает имя blog.foo.com. Мы спросили, можем ли мы просто указать blog.foo.com IP-адрес fooblog.com, и они сказали, что возникнет такая же проблема.

Любой совет? Из-за нашей конфигурации мы не можем разместить блог на foo.com. Мы готовы перенести наш хостинг и даже хостинг нашего доменного имени, если это необходимо.

-

Да, я новичок, когда дело касается DNS.

Я знаю, что это своего рода взлом, но почему бы не сделать простое перенаправление. Что-то вроде этот?

Но чтобы ответить на ваш вопрос, как говорили другие, без некоторой реконфигурации на fooblog.com просто указать DNS не будет.

Ваш провайдер DNS прав. Простое указание DNS-записи на сервер не приведет к отображению правильного веб-сайта в этом субдомене. Для того, чтобы это работало, требуется некоторая конфигурация на веб-сервере. Вы можете попросить своего провайдера веб-хостинга создать псевдоним (в Apache: ServerAlias) для поддомена. Если они сделают это за вас, ваш веб-сайт также будет виден на субдомене.

Вы должны иметь возможность создать псевдоним из blog.foo.com и укажите на fooblog.com - Я не понимаю, почему это не сработает, если только веб-сервер на целевом сервере не фильтрует значения заголовка хоста. И если это так, смена поставщика DNS не решит этого.