DO discourse Droplet geklont, wie bekomme ich den Klon auf die richtige Domain?

Ich habe versucht, Antworten darauf zu suchen, aber leider ohne Erfolg.

Der Fall:

  • Ich habe eine Live-Umgebung unter mylivedomain.com. Es ist ein DO-Droplet mit installierter Discourse.
  • Ich möchte eine duplizierte Umgebung zum Testen/Staging, also habe ich das Droplet geklont.
  • Anschließend bin ich in das geklonte Droplet gegangen und habe in der app.yml die neue Domain geändert.
  • Ich habe meine DNS-Einstellungen aktualisiert, damit das geklonte Droplet auf die richtige Domain zeigt.
  • Ich habe die App auf dem Klon neu aufgebaut.

Jetzt zeigt der Klon immer noch auf die Live-Domain.

Wie kann ich erreichen, dass mein Klon auf meine Testdomain zeigt?

Vielen Dank im Voraus für eure Hilfe!

Stellen Sie sicher, dass Sie diese Schritte auf dem geklonten Server befolgt haben

Vielen Dank für deine schnelle Antwort, @fzngagan! Ich habe die Schritte im Tutorial durchgeführt (Domainnamen ändern, auf die Discourse zeigt, App neu aufbauen und DNS aktualisieren).

Wenn ich zur neuen IP (des geklonten Servers) gehe, lande ich trotzdem auf dem alten (Live-)Forum, obwohl diese IP auf das neue (Test-)Forum zeigt. (Die DNS-Auflösung war zu diesem Zeitpunkt noch nicht erfolgt, daher habe ich die IP-Adresse verwendet.)

Die IP ist neu und wurde vorher keinem meiner Domains zugewiesen. :thinking:

Discourse mag keine IP-Adressen; du musst eine Domain verwenden.

Wenn du stattdessen die IP-Adresse in der app.yml hinzugefügt hast, ist der Vorgang möglicherweise fehlgeschlagen und der alte Wert wurde beibehalten.

Sobald die neue Domain aufgelöst wird, füge sie der app.yml hinzu und führe einen Neuaufbau durch.

Dann sollte es funktionieren.

Danke @IAmGav!

Ich habe den Domainnamen in app.yml eingetragen, nicht die IP :slight_smile:

Aber ich vermute, ich muss einfach geduldig sein, bis die Auflösung erfolgt.

Dennoch finde ich es seltsam, dass das Forum trotz der Eingabe der neuen Domain in app.yml (statt der alten) immer noch zur alten Domain weiterleitet (obwohl ich die neue IP-Adresse in die Adressleiste des Browsers eingegeben habe).

Ich warte ab, bis die Domain aufgelöst ist, und schaue dann, was passiert :slight_smile: