Www funktioniert – Apex-Stammdomain nicht

Ich habe Discourse mit dem Standard-Hosting von Discourse.org eingerichtet.

Discourse ist auf der Root-Domain konfiguriert: https://www.worldcitizen.io
https://www. funktioniert, aber https:// nicht.

https://www.worldcitizen.io leitet korrekt zur Discourse-Installation mit einem Let’s Encrypt-Zertifikat weiter. https://worldcitizen.io hingegen zeigt einen NET::ERR_CERT_COMMON_NAME_INVALID-Fehler an und leitet auf eine Seite von discourse.org um, auf der steht: „Sorry, the site you are looking for does not exist." (Entschuldigung, die gesuchte Seite existiert nicht). Die Domain https://worldcitizen.io bleibt jedoch in der Adressleiste sichtbar, wird aber als unsicher markiert, da sie ein Zertifikat von .discourse.org verwendet.

Die Domain ist bei DreamHost registriert, die DNS-Einstellungen laufen jedoch über Cloudflare, um CNAME-Flattening zu ermöglichen – dies erlaubt es, Discourse auf der Root-Domain zu betreiben.

Ich habe in Cloudflare zwei DNS-Einträge konfiguriert:

CNAME // worldcitizen.io // worldcitizen.hosted-by-discourse.com. // TTL Auto // DNS only
CNAME // www // worldcitizen.hosted-by-discourse.com. // TTL Auto // DNS only

Früher lief die Domain über einen anderen Dienst, der automatisch SSL-Zertifikate für die Domain über Let’s Encrypt eingerichtet hat. Könnte das derzeit zu einem Konflikt führen? Ist https:// einfach nicht korrekt auf Discourse umgeleitet, oder liegt ein anderes Problem in meiner Konfiguration vor?

Jede Hilfe wird sehr geschätzt. Vielen Dank!

Beziehen Sie sich auf die Apex-Domain (leer, Root) im Vergleich zur Subdomain?

example.com

zu

www.example.com

Dies müssen Sie über DNS-Umleitungen und Ihr DNS-Steuerungspult einrichten – dies erfolgt in der Regel über dieselbe Website, über die Sie Ihren Domainnamen gekauft haben.

Vielen Dank für Ihre schnelle Antwort.

Ich möchte einfach, dass sowohl die Apex-Domain als auch die Subdomain funktionieren.
Sollten die oben genannten DNS-Einträge das nicht bereits bewirken – mit CNAMEs für @ und www?

Oder muss ich in Cloudflare unter Page Rules eine Weiterleitungs-URL einrichten?
https://worldcitizen.io/* // Weiterleitungs-URL // 301 – Permanente Weiterleitung // https://www.worldcitizen.io/*

Ich bin mit diesen Dingen nicht vollständig vertraut.

Richten Sie die Cloudflare-Regel wie folgt ein:

worldcitizen.io/* 301
https://www.worldcitizen.io/$1

Besuchen Sie forcewww.com. Es wurde entwickelt, um Ihr Problem zu lösen.