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

Какую запись DNS следует использовать для перенаправления запроса с субдомена на основной домен?

Я создал DNS-запись в co.cc, чтобы указать на учетную запись x10hosting. Так что мне нравится <mydomain>.co.cc - A - <x10 ip>

Он работает правильно. Теперь проблема в том, что я уже упомянул имя вроде blog.<mydomain>.co.cc в моих предыдущих резюме, которые я не могу изменить. Так можно ли перенаправить запрос субдомена на основной домен с помощью записи DNS.

как уже было сказано, DNS не перенаправляют.

DNS только разрешает имя в ip.

если вы используете сервер apache, просто укажите домен на IP-адрес вашего сервера, и вы можете использовать .htaccess для перенаправления.

Ты можешь добавить CNAME, но этого будет недостаточно.

Таким образом, вы сообщаете браузерам только, что IP-адрес вашего блога совпадает с IP-адресом, указанным в DNS-записи вашего домена:

blog.dom.tld -> dom.tld -> <your.ip>

Если ваш HTTP-сервер не поддерживает Vhosts (и я полагаю, что это делает так как вы находитесь на общем сервере :), вы бы сделали.

Поскольку ваш сервер - Vhost, вы должны указать ему, чтобы он правильно обрабатывал как blog.dom.tld, так и dom.tld как тот же vhost. Вы можете добиться этого, используя ServerAlias директива apache, например

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

не знаю вашего хозяина, но от их форум кажется, вы можете войти в систему и сделать это вручную.

DNS действительно не выполняет такое перенаправление. Обычно вы должны указать оба домена на виртуальных хостах веб-сервера для обоих доменов и создать правило на виртуальном хосте для отправки перенаправления.

Если вы посмотрите вокруг, есть бесплатные / дешевые услуги (например, dyndns), который выполнит перенаправление за вас. Обычно вы указываете им имя, которое хотите перенаправить, а затем сообщаете им, какой URL-адрес тоже нужно перенаправить.