У меня похожая проблема, и использование записи перенаправления URL на уровне DNS не решает её.
Я установил Discourse с именем хоста ‘www.example.com’ и следующими DNS-записями:
A-запись хост:WWW значение:my_server_ip
CNAME хост:@ значение: www.example.com
Запись перенаправления URL хост:@ значение:https://www.example.com
Если затем я использую SSL Server Test (Powered by Qualys SSL Labs) для проверки URL https://example.com без WWW, то получаю ошибку несоответствия имени сертификата, а в браузере — ошибку NET::ERR_CERT_COMMON_NAME_INVALID.
Ещё раз приношу извинения, если я упускаю что-то очевидное — сетевые технологии не моя сильная сторона!