Was soll erledigt werden?
Ich verlagere Inhalte von einer alten Discourse-Website auf eine neue Domain und einen neuen Server (ebenfalls Discourse). Ich habe ein Backup der alten Site auf einem neuen Server wiederhergestellt, wobei die neue Domain auf diese IP-Adresse zeigt.
Ich benötige jemanden, der 301-Weiterleitungen von URLs der alten Domain zur neuen Domain einrichtet, damit Suchmaschinen die Umstellung erkennen. Da dies aus einem Backup wiederhergestellt wurde, entsprechen sich die URLs eins zu eins. Bei jeder alten URL sollte ich im Netzwerk-Tab der Entwicklertools prüfen können, dass:
https://domain-a.com/t/topic-name/100
einen 301-Statuscode hat und weiterleitet zu:
https://domain-b.com/t/topic-name/100
Aufgrund von SSL muss dies meiner Meinung nach mit Nginx erfolgen, aber ich bin auch für andere Ideen offen.
Wann muss es erledigt sein?
In den nächsten ein bis zwei Wochen? Je früher, desto besser, aber ich weiß, dass die Zeitpläne in der Vorweihnachtszeit etwas verrückt sind.
Was ist Ihr Budget in USD, das Sie für diese Aufgabe anbieten können?
75 $
Ich würde einfach die alte Domain mit einem cPanel-Hosting (oder einem beliebigen anderen Hosting, also etwas, das die Domain hostet) verbinden und dann über eine .htaccess-Datei die Weiterleitung einrichten. Da die alte Domain weitergeleitet wird und der gesamte Inhalt bereits migriert ist, besteht das Ziel darin, die alte Domain auf die neue weiterzuleiten. In diesem Fall spielt es keine Rolle, ob die alte Domain noch mit einer Discourse-Installation verbunden ist.
Auf diese Weise müssen Sie nicht einmal die Instanz des alten Servers aufrechterhalten.