¿Qué factores/condiciones afectarían el protocolo HTTP/HTTPS de la URL de los activos (JS/CSS)?
- Si comentas lo siguiente y tu sitio accede desde HTTP, entonces la URL de los activos también será HTTP
#- "templates/web.ssl.template.yml"
#- "templates/web.letsencrypt.ssl.template.yml"
En este caso, si habilitas force_https, terminarás con todos los errores de URL de activos R_SSL_PROTOCOL_ERROR si el dominio solicitado no tiene un certificado instalado. Luego, para evitar eso, instalas un certificado para resolver el problema del protocolo SSL.
- Si en su lugar instalas Discourse con la plantilla anterior descomentada, la URL de los activos del sitio debería ser HTTPS junto con el protocolo de la URL base de tu sitio. Y además,
force httpses invisible en la interfaz de administración.