Anche io ho un problema simile e l’utilizzo di un record di reindirizzamento URL a livello DNS non risolve il problema per me.
Ho installato Discourse usando il nome host ‘www.example.com’ e i seguenti record DNS:
Record A host:WWW valore:my_server_ip
Record CNAME host:@ valore: www.example.com
Record di reindirizzamento URL host:@ valore:https://www.example.com
Se poi uso SSL Server Test (Powered by Qualys SSL Labs) per verificare l’URL https://example.com senza il WWW, ricevo un errore di mancato corrispondenza del nome del certificato e nel mio browser un errore NET::ERR_CERT_COMMON_NAME_INVALID.
Mi scuso ancora se sto tralasciando qualcosa di ovvio qui; la rete non è il mio punto di forza!