Hallo zusammen. Ich bin gerade dabei, eine Discourse-Website auf eine neue Website zu verlegen und alle S3-Website-Assets auf ein neues Konto zu übertragen. Der Kern der Sache ist: Es entsteht ein zweites Unternehmen aus einem ursprünglichen Mutterunternehmen, und die Discourse-Website muss auf die Systeme (und die Web-Domain) des zweiten Unternehmens übertragen werden.
Ich möchte vorab anmerken, dass dies kein Ideal-Szenario ist und ich einige schwierige Einschränkungen umgehen muss. Das Hauptproblem, auf das ich stoße, ist, dass ich keinen Zugriff auf die DNS-Einstellungen der ursprünglichen Domain habe und Änderungen daran wahrscheinlich mehrere Wochen in Anspruch nehmen werden. Das andere Hauptproblem ist, dass ich keine Root-Zugangsdaten für das AWS-Konto habe, auf dem die genutzten S3-Buckets gehostet werden.
Wir haben bereits alle E-Mails auf das neue SES-Konto umgestellt, und ich habe einen A-Eintrag auf der neuen Subdomain gesetzt, der auf unseren DigitalOcean-Droplet zeigt, auf dem Discourse gehostet wird. Vorhersehbar gibt diese Weiterleitung eine SSL-Warnung aus, bevor sie zur ursprünglichen URL weiterleitet, mit der Discourse bereits konfiguriert ist. Das ist in Ordnung, und ich vermute, dass dies sich von selbst klären wird, wenn wir Discourse mit der neuen Basisdomain neu konfigurieren. Allerdings habe ich mehrere Fragen:
-
Wenn ich den Discourse-Einrichtungsassistenten erneut ausführe und ihn für die neue URL neu konfiguriere, gibt es dann eine Möglichkeit, eine Weiterleitung von der alten URL beizubehalten, ohne den bereits gesetzten A-Eintrag zu ändern? Ich vermute, dass DigitalOcean und die Discourse-Installation weiterhin zur neuen URL weiterleiten, dabei aber wütende SSL-Warnungen ausgeben werden.
-
Konfiguriert der Discourse-Einrichtungsassistent das Let’s Encrypt-SSL-Zertifikat automatisch neu, oder ist dies ein manueller Prozess, den ich einplanen sollte?
-
Bei der Migration von S3-Buckets auf ein neues AWS-Konto reichen dann die Zugangsdaten, die Discourse verwendet, um den Bucket-Inhalt zu kopieren, oder sind Root-Zugangsdaten erforderlich? Gibt es große Herausforderungen, auf die ich achten sollte?
Vielen Dank an alle für eure Hilfe. Ich habe diese Community sehr schätzen gelernt, obwohl ich kaum Beiträge veröffentliche. Und obwohl ich noch sehr neu darin bin … ich lerne!