Ich habe Discourse gemäß den Dokumenten eingerichtet und Discourse auf einem DigitalOcean VPS installiert. Ich habe alle Nameserver auf DigitalOcean geändert und meine Webdomain-URL zum Projekt in DigitalOcean hinzugefügt.
Aus irgendeinem Grund wird immer noch die Godaddy Lander-Seite angezeigt??
Wie behebe ich dieses Problem und beginne mit der Einrichtung von Discourse?
Ich denke, die Umstellung der Nameserver kann eine Weile dauern, bis sie im System verarbeitet ist. Es besteht die Möglichkeit, dass Sie einfach etwas warten müssen.
(Nur zur Information, obwohl es vielleicht schon etwas spät ist: Es ist nicht notwendig, die Nameserver zu verschieben, um Discourse zu installieren.)
Ich hatte es auf den Standard-Nameservern von GoDaddy und wartete 48 Stunden. Die Webseite zeigte immer noch die GoDaddy-Lander-Seite an, nachdem ich Discourse auf dem DigitalOcean VPS installiert hatte (habe alle Schritte im Installationsdokument befolgt..)
Es scheint, dass Sie irgendwo einen verwaisten DNS-Eintrag haben. Wenn ich https://dnschecker.org/ verwende, um mir http://bidsturf.com/ anzusehen, scheint es, dass er auf zwei Orte zeigt. Möglicherweise müssen Sie sich an GoDaddy wenden und sehen, ob diese die Weiterleitung entfernen können, wenn Sie keinen Zugriff mehr haben.
Von dem Screenshot, den Sie herausgeschnitten haben, sieht es so aus, als ob Sie versuchen, auf die Datei in Ihrem eigenen Windows-Computer zuzugreifen. Um sicherzugehen: Führen Sie Discourse in der Entwicklungsumgebung oder in der Produktionsumgebung aus?
In diesem Fall führen Sie es auf localhost und nicht auf einer Domain aus. Wenn Sie den Entwicklungs-Server ausführen, gehen Sie zu https://localhost:4200, um das Forum anzuzeigen.
Ich denke, Sie sollten nur den einen A-Eintrag haben, aber abgesehen davon löst Ihre DNS-Auflösung gut auf, wenn ich https://dnschecker.org/ überprüfe.
Ich bin mir nicht sicher, wofür die beiden unteren A-Einträge sind, aber ich denke, www sollte eine Weiterleitung oder ein CNAME und kein A-Eintrag sein. Es gibt auch einige Ratschläge, wie Sie ein Zertifikat für die zweite Domain erhalten können: Set up Let’s Encrypt with multiple domains / redirects
Es könnte jedoch einfacher für Sie sein, sich darauf zu konzentrieren, Ihre Website zuerst auf einer einzurichten und die zweite Adresse später zu regeln.
Ich habe den GoDaddy-Support für die beiden unteren A-Einträge kontaktiert. Ich habe zwei eingetragen, weil ich nicht wusste, welche IP-Adresse ich verwenden sollte.
Ich habe CMD geöffnet und die Website angepingt und die IP-Adresse 143.244… als Hostnamen erhalten und sie als A-Eintrag hinzugefügt. Die 142.93… ist die IP-Adresse des VPS.
Ich weiß nicht, welche funktionieren wird, ich versuche nur, das Forum unter bidsturf.com anzuzeigen (was im Moment immer noch nicht angezeigt wird).
Aber ich werde vielleicht versuchen, die 2 unteren A-Einträge zu entfernen und www als CNAME hinzuzufügen.
Wenn sie auf Anraten von GoDaddy hinzugefügt wurden, um das ursprüngliche Problem zu lösen, überprüfen Sie den Rat noch einmal, um sicherzustellen, dass er korrekt eingegeben wurde, und lassen Sie sie vorerst drin.
Nur zur Bestätigung, zeigt die IP, auf die der ‘main’ A-Record zeigt, auf Ihr DO-Droplet?
Wenn ja, würde ich versuchen, ./discourse-setup erneut auszuführen, um zu sehen, ob das die Dinge wieder zum Laufen bringt.