Я поддерживаю веб-сайт для организации, и настройки веб-сайта, которые я унаследовал, невероятно запутаны. Недавно организация решила перенести свой сайт с Google Sites на обычный веб-сервер. Я хочу, чтобы все URL-адреса указывали на новый веб-сайт и закрыли доступ к старому сайту Google. В то же время наш почтовый сервер через Google должен оставаться в использовании. Это не позволяет мне удалить соединение между веб-сайтом и моей учетной записью Gmail.
В его нынешнем виде различные поддомены и методы доступа к веб-сайту будут направлять пользователя либо на старый, либо на новый сайт. Я хочу, чтобы пользователь всегда направлялся на новый сайт.
Ведет на СТАРЫЙ сайт Google:
organization.com
(HTTP)*.organization.com
(HTTP) за исключением префикса web2Ведет на НОВЫЙ сайт:
organization.com
(HTTPS)web2.organization.com
(HTTP или HTTPS)Вызывает ошибку:
*.organization.com
(HTTPS)Примечание: web2.organization.com
вероятно, единственный URL-адрес, работающий правильно, потому что в моих настройках администратора Google голый домен organization.com
перенаправляется на web2.organization.com
. Поскольку я (пытаюсь) использовать DigitalOcean для DNS, я не уверен, почему это важно.
Домен был зарегистрирован через Ганди, а сервер арендуется через DigitalOcean. В моей учетной записи Gandi указано, что я использую внешние серверы имен. ns1.digitalocean.com
, ns2.digitalocean.com
, и ns3.digitalocean.com
, что и ожидается.
В моей учетной записи DigitalOcean у меня есть запись A, указывающая organization.com
на правильный IP-адрес моего сервера DigitalOcean, сопоставление нескольких записей MX organization.com
на различные почтовые серверы Google, запись CNAME, объявляющая *.organization.com
псевдоним organization.com
, и отображение трех NS-записей organization.com
к ns1.digitalocean.com
, ns2.digitalocean.com
, и ns3.digitalocean.com
. Нет никаких видимых записей A, сопоставляющих серверы имен с их IP-адресами, но я подозреваю, что DigitalOcean обрабатывает это внутренне, потому что они нигде не раскрывают эти IP-адреса.
Кроме того, dig
утилита командной строки показывает, что три сервера имен используются правильно, и утверждает, что organization.com
правильно разрешает IP-адрес моей капли DigitalOcean. Почему же тогда пользователь перенаправляется на старый сайт Google? Где Google в какой-либо момент играет роль в моей текущей конфигурации DNS? Я явно упускаю что-то важное, но что? Я неправильно понимаю конфигурацию записи?