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

У меня следующая конфигурация:

Type    Name    Value

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

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

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

0
задан 7 August 2018 в 05:51
1 ответ

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

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

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

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

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

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

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

1
ответ дан 4 December 2019 в 15:52

Теги

Похожие вопросы