Blog umziehen und die URL ändern

Es gibt vie­le Grün­de, wes­halb ein Blog umzie­hen muss. Oft­mals liegt ein Pro­vi­der­wech­sel und/oder ein Domain­wech­sel an. Wir haben unse­ren Bücher­blog umge­zo­gen und haben dabei sowohl Pro­vi­der als auch die Domain gewech­selt. Wir erklä­ren hier Schritt für Schritt, wie ein sol­cher Umzug von­stat­ten geht.

Alter­na­tiv wird die Domain bei­be­hal­ten und mit umge­zo­gen. Dies zei­gen wir in einem ande­ren Bei­trag, da die Vor­ge­hens­wei­se etwas von der hier gezeig­ten abweicht.

Es gilt wie immer “Vie­le Wege füh­ren nach Rom”, so dass es sicher­lich Alter­na­ti­ven zum hier gezeig­ten Weg gibt. Wir haben ihn selbst mehr­fach durch­ge­führt und kön­nen somit sagen, dass die­ser Weg funk­tio­niert.

Vor dem Umzug

Bevor der Umzug statt­fin­den kann, wird benö­tigt

  1. eine neue URL mit einem CMS- oder Web­hos­ting-Paket
    Dabei gilt es zu beach­ten, dass die Regis­trie­rung einer neu­en Domain bis zu 24 h in Anspruch neh­men kann. Auch wenn es oft­mals schnel­ler geht, macht es Sinn, das neue Paket min­des­tens einen Tag vor dem geplan­ten Umzug zu bestel­len.
    In einem sepa­ra­ten Bei­trag sind wir kurz auf die Web­hos­ting Pake­te ein­ge­gan­gen.
  2. Eine frisch instal­lier­te Word­Press-Ver­si­on
    Die Instal­la­ti­on einer Wor­Press-Ver­si­on ist kein Hexen­werk. Bei web­go geht das recht ein­fach von der Hand. Unter “Paket-Ver­wal­tung” gibt es die Opti­on “1Click Install”, wor­un­ter auch Word­Press recht sim­pel instal­liert wer­den kann. Alter­na­tiv muss das Paket manu­ell her­un­ter­ge­la­den und instal­liert wer­den. In einem sepa­ra­ten Bei­trag haben wir Schritt für Schritt gezeigt, wie eine sol­che Instal­la­ti­on von­stat­ten geht.
  3. SSL akti­vie­ren
    Wer sich unter Punkt 1 für einen Web­hos­ter ent­schie­den hat, der kos­ten­frei SSL-Zer­ti­fi­ka­te ein­bin­den, kann auf der dor­ti­gen Ober­flä­che ein­fach die Zer­ti­fi­ka­te für die Domain bereit­stel­len las­sen.
    Wer bei web­go ist, kann recht ein­fach die SSL-Zer­ti­fi­ka­te erstel­len, die sich net­ter­wei­se auch auto­ma­tisch ver­län­gern.
    Eben­so ist dort ele­gant gelöst, dass der instal­lier­te Blog auto­ma­tisch auch über die gesi­cher­te Sei­te erreich­bar ist.
    Wer das via Hand erle­di­gen muss, fin­det eine geson­der­te Anlei­tung dazu auf die­sem Blog.
url not found
Solan­ge die URL nicht erreich­bar ist, kann der Umzug nicht star­ten

Bevor der Umzug gestar­tet wer­den kann, muss der Blog unter der neu­en Adres­se erreich­bar sein. Dabei spielt es kei­ne Rol­le, dass das frisch instal­lier­te Word­Press nicht den eige­nen Wün­schen und Vor­stel­lun­gen ent­spre­chend aus­schaut. Die Optik wird mit dem Auf­spie­len des Back­ups an die Optik des alten Blogs ange­passt.

Vorbereitungen auf dem alten Blog

Damit wirk­lich alle Daten aus dem alten Blog über­nom­men wer­den, emp­fiehlt sich die Ver­wen­dung eines Plug­ins. Derer gibt es sicher­lich vie­le, so dass wir hier ledig­lich ein Bei­spiel geben kön­nen. Wir haben den Umzug mit Updraft­Plus umge­setzt.

Es muss das Plug­in instal­liert und ein­ge­rich­tet wer­den. Anschlie­ßend wird ein ers­tes Back­up erstellt und gespei­chert. Dabei kann man unter vie­len Optio­nen wäh­len, wo das Back­up lan­den soll. In der kos­ten­frei­en Vari­an­te sind ein paar Ein­stel­lun­gen nicht mög­lich, für einen Pri­vat­blog sind die Funk­tio­nen aber durch­aus aus­rei­chend.

Damit die Migra­ti­on rei­bungs­los funk­tio­niert, muss unter Ein­stel­lun­gen – “Zu Datei-Siche­rung hin­zu­fü­gen:” alle Check­bo­xen akti­viert wer­den.

Übri­gens emp­fiehlt es sich, auch unab­hän­gig von einem Umzung, regel­mä­ßig ein sol­ches Back­up erstel­len zu las­sen.

Nun via Updraft­Plus – Backup/Restore auf dem alten Blog ein Back­up erstel­len und die Datei­en her­un­ter­la­den.

Es ist auch mög­lich, die Export- und Import-Funk­ti­on von Word­Press zu ver­wen­den. Es muss in die­sem Fall aller­dings sicher­ge­stellt wer­den, dass bei­de Blogs jeder­zeit erreich­bar sind. Im alten Blog muss über die Export-Funk­ti­on eine XML-Datei her­un­ter­ge­la­den wer­den. Auf dem neu­en Blog wird die­se Datei impor­tiert. Nun fin­det im Hin­ter­grund der Daten­trans­fer statt, was durch­aus meh­re­re Stun­den dau­ern kann.

Die inter­ne Export-Import-Funk­ti­on von Word­Press funk­tio­niert nur, wenn sich die URL des Blogs ändert! Wer die URL bei­be­hal­ten möch­te, muss zuerst alle Daten via Plug­in deinstal­lie­ren.

Auf dem neuen Blog

Nun muss man sich auf dem neu­en Blog unter der neu­en Url anmel­den und eben­falls das Plug­in Updraft­Plus instal­lie­ren. Anschlie­ßend kann im Rei­ter Backup/Restore im Menü­punkt “Exis­tie­ren­de Siche­run­gen” die gera­de her­un­ter­ge­la­de­nen Datei­en hoch­ge­la­den wer­den.

Schritt a) im Blog ist noch kei­ne Siche­rung vor­han­den. Die zuvor her­un­ter­ge­la­de­nen Siche­rungs­da­tei­en wer­den ein­fach in das Feld gezo­gen und hoch­ge­la­den. Je nach Grö­ße des Back­ups und ver­wen­de­ter Inter­net­ver­bin­dung kann das etwas län­ger dau­ern.
Schritt b) Nach dem Hoch­la­den erkennt UpDraft das aktu­el­le Back­up. Mit einem Klick auf “Wie­der­her­stel­len” wird das Back­up zurück­ge­spielt.
Schritt c) Das Plug­in fragt nach, wel­che Kom­po­nen­ten wie­der­her­ge­stellt wer­den sol­len. Es müs­sen alle Käst­chen akti­viert wer­den. Mit einem Klick auf “Wie­der­her­stel­len” geht es anschlie­ßend wei­ter.
Schritt d) Updraft­Plus erkennt, dass sich die Domain ändert und emp­fiehlt das haus­ei­ge­ne (kos­ten­pflich­ti­ge) Add-on. Wer nun auf “Wie­der­her­stel­len” klickt, lei­tet tat­säch­lich den Pro­zess ein und das Back­up wird auf­ge­spielt.

Nach dem Auf­spie­len des Back­ups wird der neue Blog nicht erreich­bar sein. Kei­ne Panik, hier wur­de in der Daten­bank die URL der alten Word­Press-Kon­fi­gu­ra­ti­on über­nom­men. Wer sich also beim neu­en Blog anmel­den möch­te, wird immer zur alten URL umge­lei­tet.

Das gilt natür­lich nicht, wenn sich die URL des Blogs nicht geän­dert hat! Aller­dings gilt es in die­sem Fall, etwas ande­res zu beach­ten. Was genau, wird in einem Alter­na­tiv-Bei­trag gezeigt.

URL-Änderung in der Datenbank

Am ein­fachs­ten lässt sich die Adres­se des Blogs in der php-Daten­bank kon­fi­gu­rie­ren. Wie man dort­hin gelangt, ist vom Web­hos­ter abhän­gig und sieht bei jedem anders aus.

In der php Daten­bank des neu­en Blog müs­sen fol­gen­de Zei­len der Tabel­le gesucht wer­den.

wp_options siteurl (oder ähn­lich wie z.B. gowp_options siteurl, wer über die 1Click-Instal­la­ti­on von web­go Word­Press instal­liert hat)
wp_options home (oder ähn­lich wie z.B. gowp_options home)

Bei Host­eu­ro­pe im HE-KIS (Kun­den­in­for­ma­ti­ons­sys­tem) unter
Pro­dukt­ver­wal­tung > Web­hos­ting > Skrip­te & Daten­ban­ken > Ver­wal­ten

Bei Web­go im Kun­den­por­tal unter
web­go Web­space-Admin > Daten­ban­ken > phpMy­Ad­min – MyS­QL

Screenshot PHP-Datenbank
Eine mög­li­che Optik, wie die Zei­len in der PHP-Daten­bank zu fin­den sind

Je nach ein­ge­setz­ter php-Ver­si­on kann die­se Tabel­le etwas anders aus­se­hen. Wer die Ein­trä­ge nicht auf Anhieb fin­det, kann auch ein­fach nach siteurl und home im Feld option_name suchen.

Hier muss die neue Blog-Url ange­ge­ben wer­den (und zwar voll­stän­dig wie z.B. https://buechernarr.org/).

Screenshot PHP-Suchmaske
Die Such­mas­ke kann je nach ver­wen­de­tem Web­hos­ter und Ser­ver anders aus­se­hen

Nach der Ände­rung ist der Blog über die neue URL erreich­bar.

generelle Datenbankänderungen

Nach der Ände­rung in der php-Daten­bank ist der Umzug grund­sätz­lich abge­schlos­sen. Nun ste­hen in der Daten­bank aller­dings noch die alten Links drin­nen, die nun eben­falls geän­dert wer­den müs­sen.

Dafür haben wir das Plug­in Bet­ter Search Replace ver­wen­det. Dar­in muss man nun ein­fach die alte Url gegen die neue aus­tau­schen, da die Struk­tur des Blogs gleich geblie­ben ist.

In unse­rem Fall wur­de fol­gen­des ein­ge­tra­gen:
Suchen nach: buecher.fl‑e.de
Erset­zen durch: buechernarr.org

In unse­rem Fall wur­den ins­ge­samt 23255 Tabel­len­zei­len geän­dert. Das dau­ert natür­lich ent­spre­chend. Wer eine Feh­ler­mel­dung erhält, dass zu vie­le Ein­trä­ge vor­han­den sind, muss den Lauf mehr­fach durch­füh­ren.

Redirekt von der alten zur neuen URL (nur bei URL-Änderung)

Wie ein sol­che dau­er­haf­te Umlei­tung vom alten zum neu­en Blog ein­ge­rich­tet wer­den kann, haben wir in einem Extra-Bei­trag zur 301-Umlei­tung gezeigt.

Damit ist die Umstel­lung abge­schlos­sen und der alten Blog soll­te unter der neu­en URL zu errei­chen sein.

 


Wer­bung

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert