Я перенес сайт с oldsite.example
на newsite.example
.
HTTPS был принудительно применен повсюду, поэтому большинство входящих ссылки на старый сайт ведут на https: //www.oldsite.example
.
Мой домен oldsite.example
использовался для указания на хост, у которого был сертификат для него. Однако домен теперь перенаправляется на newsite.example
, а вместо этого хост содержит сертификат для этого.
Итак, люди, использующие прямые ссылки, такие как https: //www.oldsite.example/anything
получает ошибку SSL_ERROR_BAD_CERT_DOMAIN
.
У меня следующий вопрос: как мне сертифицировать домен, к которому не подключен хостинг?
Дополнительная информация:
Мой провайдер доменного имени - OVH, перенаправление настроено там
Мой хост - PythonAnywhere
После дальнейших исследований, проб и ошибок, Я обнаружил, что могут быть два хороших решения:
Настройка хоста для моего домена, что требует перенаправления на новый домен через .htaccess
, а не через DNS.
Проверка домен с запросом DNS: Как использовать проверку запроса DNS Let's Encrypt? , спасибо @Patrick Mevzek за то, что он указал мне на это
Я понятия не имею, что должен означать ваш вопрос. Не существует такой вещи, как «сертифицировать домен, к которому не подключен хост».
Но на самом деле вы решаете проблему, устанавливая сертификат TLS для старого домена.