2016-11-22 2 views
-1

Ich habe gerade meine Wordpress-Website von einem Server auf einen anderen verschoben und den Domänennamen geändert. Ich lud die Dateien von Server 1 hoch und lud sie auf Server 2 herunter. Ich änderte auch die URL der Website in der Datenbank (Tabelle "wp_options") und änderte meine DNs und Umleitungseinstellungen (über OVH Admin Dashboard). Problem ist, die Website wird nicht korrekt angezeigt, eine Menge Dinge sind nicht auf dem Server gefunden und alle Links umleiten auf die alte Domain. Aber ich kann ein paar Dinge auf der Homepage sehen. Auch wenn ich versuche, zu www.myNewDomain.com/wp-admin zu gehen, werde ich zu www.myOldDomain.com/wp-admin umgeleitet.Pfade nach Wordpress-Migration

Irgendeine Idee, wo das herkommen könnte und wie man es repariert?

Jede Hilfe wird geschätzt. Sorry für mein Englisch, es ist nicht meine Muttersprache.

Thx,

Med

Antwort

0

Es ist möglich, dass es nicht in wp_config.php änderte sich

prüfen https://codex.wordpress.org/Changing_The_Site_URL#Edit_wp-config.php

+0

Hallo, und vielen Dank für Ihre schnelle Antwort. Ich habe vergessen, dies zu erwähnen, aber ich habe Änderungen in wp_config.php vorgenommen und die richtigen Datenbank-Anmeldeinformationen angegeben. Meine Homepage zeigt Bild- und Textinhalte, aber Stylesheets und Skripte können nicht gefunden werden ... – Med

0

Sie müssen Ihre Website URLs überall in der exportierten ändern DB-Datei (nicht nur Tabelle "wp_options") und beim Ändern der Verbindung, beachten Sie, dass http oder www auszuschließen (verwenden Sie einfach Hauptdomäne wie "stackoverflow.com")

+0

Danke Deepak, ich werde mir das ansehen, in der Hoffnung, dass es das Problem behebt und Sie wissen lässt, wie es gelaufen ist. – Med

0

Hier ist ein Code, mit dem Sie Ihre URLs in phpmyadmin aktualisieren können. Verwenden Sie die Registerkarte SQL, um diese auszuführen. Dies sollte Ihre 404 auf Ihrem migrierten Inhalt beheben. Stellen Sie sicher, dass Sie das Tabellenpräfix ändern, wenn es nicht "wp" ist.

UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com'); 
UPDATE wp_posts SET post_content = REPLACE (post_content, 'src="http://www.oldsiteurl.com', 'src="http://yourcdn.newsiteurl.com'); 
UPDATE wp_posts SET guid = REPLACE (guid, 'http://www.oldsiteurl.com', http://yourcdn.newsiteurl.com') WHERE post_type = 'attachment'; 
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://www.oldsiteurl.com','http://www.newsiteurl.com');