Привет!
Я установил Discourse на виртуальный сервер DigitalOcean, используя их функцию установки в один клик. Я настроил имя хоста как www.mydomain.com и выбрал выдачу SSL-сертификата через Let’s Encrypt.
Мой домен размещён у Namecheap, и я настроил следующие DNS-записи:
A-запись WWW my_droplet_ip_address
A-запись @ my_droplet_ip_address
CNAME @ www.mydomain.com
Думаю, всё настроено правильно, и с моего настольного компьютера и ноутбука сайт успешно открывается по следующим URL (все они перенаправляют на https://www.mydomain.com):
https://www.mydomain.com
https://mydomain.com
http://www.mydomain.com
http://mydomain.com
Однако на моём Android-смартфоне при访问 по следующим URL появляется предупреждение NET::ERR_CERT_COMMON_NAME_INVALID:
http://mydomain.com
https://mydomain.com
Полагаю, что устройство может кэшировать старый сертификат, так как я перенёс Discourse с корневой доменной зоны на поддомен WWW, прочитав на этом форуме, что использование корневой домены не рекомендуется. Однако очистка кэша и данных не помогает, поэтому решил спросить: нет ли у меня очевидных ошибок в текущей настройке DNS?
Заранее большое спасибо.