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

Перенаправить только корневой домен, но сохранить указатель некоторых поддоменов на исходный корневой домен

У меня такой конфиг:

Type    Name    Value

A       @       192.0.2.123
A       www     192.0.2.111
CNAME   test    @
CNAME   mail    @

Можно ли временно перенаправить корневой домен на www поддомен, так что когда я набираю в браузере example.com, Я буду перенаправлен на www.example.comс 192.0.2.111 адрес. Но когда я печатаю test.example.com или mail.example.com Я получу 192.0.2.123 адрес?

Мой регистратор - GoDaddy. Я попытался использовать функцию переадресации со страницы управления DNS GoDaddy, но она вообще не сработала, и вопросы, похожие на этот, были выполнены в htaccess на стороне сервера.

Я рекомендую посмотреть на это с этой точки зрения:

DNS разработан, чтобы быть более статичным и помогать в преобразовании доменов в IP-адреса.

Веб-серверы предназначены для доставки веб-контента и решения таких сложных задач. Это включает в себя перезапись URL, перенаправления и т. Д.

При этом ваши записи DNS должны быть такими же простыми, как указание на «ящик», который вы хотите, чтобы люди достигли, когда они используют конкретный домен.

В вашем конкретном случае мне интересно, 192.0.2.123 даже размещает веб-сервер. Если он обслуживает только почтовые протоколы или другие вещи, было бы неэффективно установить веб-сервер и настроить его с единственной целью перенаправления запросов, но это возможное решение. Однако очень часто приходится обращаться со всем www.example.com vs. example.com перенаправление, но это делается с помощью перезаписи URL.

В этом случае я бы рекомендовал установить корневой домен и www к IP-адресу веб-сервера 192.0.2.111 и устранить CNAME записи и вместо этого измените их на записи A и укажите на них 192.0.2.123.

С другой стороны, если ваш mail сервер обрабатывает получение почты для вашего домена, вам может потребоваться настроить MX запись для вашего корневого домена, чтобы указать на 192.0.2.123. Это будет работать (и очень часто), потому что DNS-запросы электронной почты специально ищут MX записи, vs A записи.