Переадресация домена не работает с HTTPS

Я использую CentOS Linux 7.3.1611 с Plesk Onyx 17.0.17 для переадресации (301) myolddomain.com на mynewdomain.com. mynewdomain.com имеет действующий сертификат SSL.

Однако, если я захожу на https://myolddomain.com, то получаю ошибку сертификата и домен не получает отправлено. Как сделать так, чтобы https://myolddomain.com также переадресовывался. Нужно ли размещать мой старый домен и использовать .htaccess для перенаправления? Я не хочу оставлять все как есть, потому что это означает дублирование контента, а это явно плохо для SEO.

РЕДАКТИРОВАТЬ

Переадресация отлично работает для всех запросов, отличных от https.


person Dan Bray    schedule 04.05.2017    source источник


Ответы (2)


Этот бесплатный сервис переадресует старый домен на новый...

https://redirect.pizza/

После того, как вы настроили там учетную запись, вам необходимо обновить свою запись A и запись CNAME в DNS, чтобы старый домен указывал на серверы redirect.pizza.

Они используют LetsEncrypt для создания сертификата для старого домена. Я использовал его, и он работает отлично.

Обратите внимание, что это потенциально может позволить redirect.pizza размещать все, что они хотят, на вашем старом домене, а не перенаправлять на новый домен, поэтому вы должны им доверять. Если вас это беспокоит, вы можете следить за старым доменом, и если они когда-нибудь перестанут пересылать, вы можете обновить DNS, чтобы они больше не указывали на них.

person bigjosh    schedule 29.03.2020
comment
я не могу заставить его работать. я добавил запись A в godaddy 89.41.169.49, но запросы https показывают ошибку Secure Connection Failed - person suhailvs; 25.02.2021
comment
это работает сейчас. большое спасибо.... :) - person suhailvs; 25.02.2021

Вам нужно иметь сервер в старом домене, и он должен иметь действующий сертификат для старого доменного имени, чтобы обеспечить перенаправление по https.

Это из-за того, как работает https. Сначала должно быть установлено безопасное соединение, для чего требуется сертификат. Только после этого может быть выполнен HTTP-запрос и ответ перенаправления.

person Warren Dew    schedule 04.05.2017
comment
Я не могу позволить себе покупать SSL-сертификаты Wildcard для каждого доменного имени, которое у меня есть для переадресации. У меня нет проблем с переадресацией бесплатных доменов с my.freenom.com. Несуществующие версии https просто не загружаются вообще, и это нормально, потому что они не создают дублированный контент. - person Dan Bray; 04.05.2017