저도 비슷한 문제를 겪고 있으며, DNS 레벨에서 URL 리다이렉트 레코드를 사용해도 제 경우에는 문제가 해결되지 않습니다.
저는 호스트명 'www.example.com’을 사용하여 Discourse를 설치했으며, 다음 DNS 레코드를 설정했습니다:
A Record host:WWW value:my_server_ip
CNAME host:@ value: www.example.com
URL Redirect Record host:@ value:https://www.example.com
그런 다음 https://www.ssllabs.com/ssltest/index.html을 사용하여 WWW 없이 https://example.com URL을 확인하면 인증서 이름 불일치(Certificate name mismatch) 오류와 브라우저에서 NET::ERR_CERT_COMMON_NAME_INVALID 오류가 발생합니다.
혹시 제가 뻔한 것을 놓치고 있다면 다시 한번 사과드립니다. 네트워크는 제 강점이 아니거든요!