안전하지 않은 폰트 요청

자, 어떤 요인/조건이 자산(JS/CSS) URL 프로토콜 HTTP/HTTPS에 영향을 미칠까요?

  1. 아래 주석을 해제하고 HTTP로 사이트에 액세스하면, 자산 URL도 HTTP가 됩니다.
  #- "templates/web.ssl.template.yml"
  #- "templates/web.letsencrypt.ssl.template.yml"

이 경우 force_https를 활성화하면, 요청한 도메인에 인증서가 설치되어 있지 않으면 모든 자산 URL에서 R_SSL_PROTOCOL_ERROR 오류가 발생합니다. SSL 프로토콜 문제를 해결하려면 해당 도메인에 인증서를 설치해야 합니다.

  1. 대신 위의 템플릿 주석을 해제한 상태로 Discourse를 설치하면, 사이트의 자산 URL은 사이트 기본 URL 프로토콜과 함께 HTTPS가 되어야 합니다. 또한, force https는 관리자 UI에서 보이지 않습니다.