Quais fatores/condições impactariam o protocolo HTTP/HTTPS dos URLs dos ativos (JS/CSS)?
- Se você comentar abaixo e seu site for acessado via HTTP, os URLs dos ativos também serão HTTP
#- "templates/web.ssl.template.yml"
#- "templates/web.letsencrypt.ssl.template.yml"
Neste caso, se você habilitar force_https, você acabará com um erro em todos os URLs de ativos R_SSL_PROTOCOL_ERROR se o domínio solicitado não tiver um certificado instalado. Para evitar isso, instale um certificado para resolver o problema do protocolo SSL.
- Se você instalar o Discourse com o template acima descomentado, o URL dos ativos do site deve ser HTTPS, juntamente com o protocolo do URL base do seu site. Além disso, o
force httpsficará invisível na interface do administrador.