DNS для перенаправления домена с https формы aaa.com на bbb.com - PullRequest
0 голосов
/ 12 марта 2019

У нас был старый сайт https://www.aaa.com, размещенный на Azure и DNS для aaa.com на GoDaddy.
Теперь мы создали новый сайт https://www.bbb.com, размещенный на AWS и DNS, для bbb.com в Azure.
Мне нужно, чтобы все пользователи, щелкнув по ссылке https://www.aaa.com, куда-нибудь прибудут на https://www.bbb.com

Мой старый хост больше не существует, и я не хочу обновлять SSL-сертификат для домена * .aaa.com. Я попытался изменить запись @ .aaa.com, указав IP-адрес bbb.com и CNAME www.aaa.com, чтобы указать на www.bbb.com
Кроме того, я добавил следующее в файл .htaccess:

Перезаписать двигатель включен
RewriteCond% {HTTP_HOST} ^ (www.)? Aaa.com $
RewriteRule ^ /? $ https://www.bbb.com/ [R = 301, L]

В обоих случаях я получил ошибку сертификата и в адресной строке браузера вижу https://www.aaa.com

Какой лучший способ сделать это?

1 Ответ

0 голосов
/ 12 марта 2019

Нет способа сделать перенаправление в DNS.DNS только контролирует, какой сервер получает запрос.Поэтому, используете ли вы запись A или запись CNAME, результат один и тот же.Браузер все равно попытается связаться с вашим веб-сервером в поисках www.aaa.com.

Вы на правильном пути с файлом .htaccess.Но вам нужно иметь действительный сертификат на www.aaa.com, чтобы он работал без ошибок сертификата.Вы можете просто получить бесплатный сертификат Let's Encrypt .Вам не нужно за это платить.

...