J’ai terminé avec succès toutes les étapes pour configurer un forum de discussion pour mon entreprise.
TLS est activé et l’option force_https est cochée dans les paramètres.
Cependant, les e-mails d’activation envoyés aux nouveaux utilisateurs contiennent des liens en http au lieu de https. Par exemple :
Bienvenue sur la communauté Folio3 NS !
Cliquez sur le lien suivant pour confirmer et activer votre nouveau compte : http://ns-community.folio3.com/u/activate-account/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
J’ai vérifié le modèle d’e-mail dans les paramètres via l’interface utilisateur, et il contient une variable base_url qui inclut http et le nom de mon domaine.
Avez-vous des idées sur la façon de mettre à jour la variable base_url afin qu’elle contienne https au lieu de http ?
(Mon site est accessible uniquement via https, pas http)
M. Saqib
Une autre application (GitLab) est hébergée sur le port 80, c’est-à-dire en HTTP. Voulez-vous dire que je dois ajouter une redirection vers HTTPS sur mon port 80 afin que la chaîne base_url commence correctement par https ?
C’était de ma faute. J’ai oublié le paramètre “force_https”, qui m’apparaissait comme coché (peut-être à cause du cache du navigateur). Un autre développeur de mon équipe a vérifié cette option, et les e-mails sont désormais reçus avec des liens correctement en https.