Я пытаюсь помочь кому-то с их доменом. Серверы имен находятся на Enom. Им нужен поддомен m.example.com, чтобы указать место, определенное для мобильной версии сайта. Чтобы установить запись CName или A, я должен припарковать домен. Я припарковал домен и установил DNS следующим образом:

www -> CNAME -> (предыдущий сервер имен) m -> CNAME -> (URL сервера)

Мое предположение состояло в том, что я мог бы поместить предыдущий сервер имен в качестве имени для www, но, похоже, это не так. Есть ли другой способ сделать это?

2 ответа2

1

Записи CNAME не указывают на URL. Они просто указывают на имена хостов.

VALID: www.example.com -> asdf.example.net  
WRONG: www.example.com -> http://asdf.example.net

CNAME - это запись канонического имени, то есть псевдоним. Таким образом, в этом примере пользователь, входящий в www.example.com , получит записи DNS, связанные с asdf.example.com .

0

Я считаю, что вы должны просто указать имя хоста, которое вы хотите в URL. Если ваш хост, на котором вы хотите настроить сервер, имеет адрес http://www.example.net , то вы должны создать CNAME для m.example.com который возвращает www.example.net . У вас не должно быть CNAME, указывающего на серверы имен.

Сервер, предоставляющий контент, должен быть настроен для обработки запросов на m.example.com . Если нет, он будет обслуживать контент из домена по умолчанию. Можно настроить серверы так, чтобы домен по умолчанию предоставлял только сообщения об ошибках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .