Support » Allgemeine Fragen » Problem mit Umzug einer Website

  • Hallo zusammen,

    ich benötige Hilfe beim Umzug meiner Website von einem Ordner zu einem neuen Ordner und neuer Domainzuweisung.
    Zur Hintergrundgeschichte:
    Ich habe auf Basis der Themes OSHINE eine WordPress-Website auf 1und1 erstellt und dann festgestellt, dass das Theme so nicht passt und sich nicht genügend anpassen lässt. Die Installation bei 1und1 liegt im Ordner /click&builds/“ABCD“. Die Domain lautete auch http://www.“ABCD“.org
    Als Folge dessen habe ich mir das Theme PUKEKO von Elmastudios besorgt und eine neue WordPressinstallation mit Child-Theme in den Ordner /“ABCD“ vorgenommen. Nun habe ich die Domain http://www.“ABCD“.org mit dem Ordner „ABCD“ verbunden und dies hat auch geklappt.
    Der alten Installation im Ordner /click&builds/“ABCD“ habe ich eine neue Domain zugewiesen um weiterhin auf diese zugreifen zu können. http://www.“EFGH“.org. Wenn ich diese nun eingegeben habe wurde ich allerdings auch auf die neue PUKEKO-Seite verwiesen.
    Nun habe ich die neue PUKEKO-Seite in den Ordner /“EFGH“ verschoben, der Domain http://www.“EFGH“.org zugewiesen und in der wp-config.php folgende Zeile platziert: define(‚WP_HOME‘,’http://EFGH.org‘);
    define(‚WP_SITEURL‘,’http://EFGH.org‘);
    Jetzt kann ich tatsächlich auf die Seite zugreifen, allerdings nicht auf die Unterseiten, diese bleiben einfach weiß. Auch funktioniert das Elementor plugin nicht mehr und ich kann die Hauptseite nicht mehr bearbeiten.
    Kann mir jemand helfen?

    Liebe Grüße,
    Bodo

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Mit define('WP_HOME', 'https://example.com') und define('WP_SITEURL', 'https://example.com') gibst du die URLs absolut vor. Eine spätere Änderung ist dann nur über die Konfigurationsdatei wp-config.php möglich.
    Eleganter ist es, wenn du in der wp-config.php vorübergehend die Zeile
    define( 'RELOCATE', true );
    einfügst. Dann kannst du dich über http://example.com/wp-login.php (natürlich mit deiner neuen Domain) anmelden und unter Einstellungen > Allgemein den Wert selbst ändern. Danach nimmst du den Eintrag aus der wp-config.php wieder raus und alles passt.

    WordPress speichert die Mediendateien mit absoluten Links ab. Nach der Änderung der Adresse solltest du mit einem Plugin wie Better Search Replace diese URLs noch korrigieren. Das Plugin ersetzt die URLs dann auch fehlerfrei in Datenbankfeldern mit serialisierten Daten.

    Außerdem solltest du nach der Änderung die Permalinks nochmal speichern und darauf achten, ob Änderungen in die .htaccess geschrieben werden.

    Wenn ansonsten noch etwas nicht läuft, solltest du in der wp-config.php den Debug-Modus aktivieren, in dem du folgende Zeile hinzufügst, bzw. den Eintrag auf true setzt:
    define( 'WP_DEBUG', true );

    Du solltest dann ein paar Fehlermeldungen erhalten, die dir Auskunft über die Ursache des Problems geben.

    Thread-Starter bodoballa

    (@bodoballa)

    Danke!
    Das Problem lag tatsächlich an der absoluten Vergabe der URL in der wp_config.php.

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „Problem mit Umzug einer Website“ ist für neue Antworten geschlossen.