Dann sollten Sie das tun, denn das ist die URL, die ein Benutzer über HTTPS zu erreichen versucht, aber es gibt kein Zertifikat und es wird ein Fehler auftreten.
Siehe Set up Let’s Encrypt with multiple domains / redirects, das beschreibt, wie man mehrere Zertifikate erhält. Es hat funktioniert, als ich es das letzte Mal aktualisiert habe.
Ich denke, dieses Thema muss aktualisiert werden.
Außerdem, wäre es für mich einfacher, ein statisches HTML/CSS auf eine index.html für mysite.ca hochzuladen? Ich glaube, ich muss zu DigitalOcean gehen, um das herauszufinden. Ich möchte nicht, dass Leute, die mysite.ca besuchen, beunruhigt und verängstigt sind von forum.mysite.ca. Einige meiner Benutzer sind ältere Mitglieder meiner Community und könnten Angst haben, sich zu engagieren.
Ich bin sehr neu in diesem Bereich, vielen Dank für Ihre Zeit.
Das Ausführen der Umleitung auf der anderen Website könnte einfacher sein, da sie bereits funktioniert.
+1 für die Aktualisierung des OP hier, um zumindest einen Link zum zusätzlichen Schritt aufzunehmen, der erforderlich ist, um SSL-Fehler zu vermeiden. Sobald ich dies mit dem Link von @pfaffman zu @brahn’s exzellentem Beitrag eingerichtet hatte, funktionierte es perfekt. Danke an beide.
Kurz gesagt:
- DNS: Richten Sie A-Einträge für alle Subdomains ein, die Sie weiterleiten möchten, und lassen Sie jeden auf dieselbe IP der Discourse-Instanz zeigen.
- NGINX-Regeln, wie in diesem Thema beschrieben, um den Datenverkehr weiterzuleiten.
- LetsEncrypt-Regeln gemäß Set up Let’s Encrypt with multiple domains / redirects, damit keine SSL-Fehler auftreten.
Aktuelle Installationen leiten jeden Zugriff auf die Website an den Hostnamen um, daher ist mir nicht klar, ob die NGINX-Konfiguration hier überhaupt erforderlich ist. Sie können zum Beispiel die IP-Adresse einer Standardinstallation eingeben und sie wird zum richtigen Hostnamen umgeleitet.
Fehlt mir etwas?
Nein, ich glaube, du hast Recht. Das wäre also ein weiterer Grund, warum diese Anleitung entweder aktualisiert oder als veraltet erklärt werden muss (mit einem Link zur aktuelleren Anleitung, die die SSL/LetsEncrypt-Details enthält).
Ich habe die OP aktualisiert.