Ich habe alle Schritte zur Einrichtung eines Diskussionsforums für mein Unternehmen erfolgreich abgeschlossen.
TLS ist aktiviert und die Option force_https ist in den Einstellungen aktiviert.
Die Aktivierungse-Mails an neue Benutzer werden jedoch mit http anstelle von https versendet. Zum Beispiel:
Willkommen in der Folio3 NS-Community!
Klicken Sie auf den folgenden Link, um Ihr neues Konto zu bestätigen und zu aktivieren: http://ns-community.folio3.com/u/activate-account/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ich habe die E-Mail-Vorlage in den Einstellungen über die Benutzeroberfläche geprüft, und dort gibt es eine Variable base_url, die http und meinen Domainnamen enthält.
Haben Sie Ideen, wie man base_url so aktualisieren kann, dass es https anstelle von http enthält?
(Meine Seite ist über https und nicht über http erreichbar)
M. Saqib
Das bedeutet, dass E-Mails, die gesendet werden, die http://-Version angeben, da auch die https://-Version nicht erkannt wird.
Die E-Mail ist wie folgt eingerichtet:
Willkommen bei %{site_name}!
Klicke auf den folgenden Link, um dein neues Konto zu bestätigen und zu aktivieren:
%{base_url}/u/activate-account/%{email_token}
Falls der obige Link nicht anklickbar ist, versuche, ihn in die Adressleiste deines Webbrowsers zu kopieren und einzufügen.
Ich schlage vor, dass du deine HTTPS-Einrichtung überprüfst. Sobald du das Problem behoben hast, werden auch die Links in den E-Mails korrekt funktionieren.
Eine weitere Anwendung (GitLab) wird am Port 80, also über HTTP, gehostet. Meinen Sie, ich muss eine Weiterleitung von Port 80 zu HTTPS einrichten, damit der base_url-String am Anfang das korrekte HTTPS enthält?