Ich habe eine meiner Websites auf eine neue Domain verschoben. Im Folgenden ist aufgeführt, was ich getan habe.
- Gesicherte Datenbank
- Alle Dateien wurden auf den neuen Server hochgeladen.
- SQL in neuen Server über importiert
phpmyadmin
- Jetzt habe ich dieses Skript verwendet, um die URL in der Datenbank zu ändern.
Die Probleme, mit denen ich konfrontiert bin, sind:
- Alle Links führen zur alten Domain.
- Alle Bilder sind mit der alten Domain verknüpft.
wp-admin
wird auch auf die alte Domain umgeleitet, wenn ich versuche zu laufenmydomain.com/wp-admin
Bitte helfen Sie, wenn Sie Ideen dazu haben. Jede Hilfe wäre sehr dankbar.
urls
links
phpmyadmin
Soeb Safi
quelle
quelle
define('WP_SITEURL', 'https://domain.com'); define('WP_HOME', 'https://domain.com');
Antworten:
Mein Problem ist behoben. Ich poste dies als Antwort, damit jemand anderes davon profitieren kann.
Mein Problem wurde
siteurl
undhomeurl
wurde nicht aktualisiert, daher habe ich esdefine('RELOCATE',true);
in meinewp-config.php
Datei aufgenommen. Und wieder versucht, auf die Website zuzugreifen, ging es auf die richtige URL, aber allescss
war weg. Dann ging ich zuwp-admin
und es kam auch mit Nein,css
aber ich habe immer noch versucht, mich anzumelden, aber dieses Mal habe ich die richtige URL undwith css
Anmeldeseite gefunden , mich aber nicht angemeldet. Dann habe ich wieder versucht, mich anzumelden, und diesmal habe ich es getan Erfolgreich eingeloggt. Dann habe ich beideurls
vonsettings
im Admin-Bereich geändert .Danach müssen Sie alle Browser-Cache-Dateien löschen, um jede Art von dauerhafter Umleitung zu löschen.
Hoffe, dies hilft jemand anderem, der sich mit dem gleichen Problem befasst.
quelle
Ich hatte das gleiche Problem (funktioniert jetzt gut), hier ist was ich getan habe
Anstatt zu versuchen, auf das Admin-Panel mit Ihrer Site.com/wp-admin zuzugreifen, habe ich es mit Ihrer Site.com/wp-login.php versucht und es hat mich zum Admin-Panel meiner neuen Site geführt. Dann habe ich die Site-Domain in den allgemeinen Einstellungen geändert und jetzt funktioniert es einwandfrei.
quelle
Führen Sie Folgendes aus, wenn Sie die Domain wechseln:
quelle
Das Ändern des Felds wp_options hilft ein wenig, aber manchmal verwenden Ihre Seiten, Beiträge und Plugins absolute Verweise auf Bilder und andere Dateien. In diesem Fall müssen Sie die gesamte Datenbank aktualisieren. Da es in phpMyAdmin kein einfaches "Alle ersetzen" gibt (es sei denn, Sie erstellen eine UPDATE-Anweisung in SQL), ist es am besten:
Voila!
quelle
Ändern Sie die URL in der Optionsdatenbankdatei in phpmyadmin. Bedeutet Ihren tatsächlichen URL-Link. Öffnen Sie dann die Seite wp-admin..mit dem Link wp-login.php .. Geben Sie Ihre Authentifizierung ein und ändern Sie in der allgemeinen Einstellung das URL-Verzeichnis erneut und greifen Sie auf die Website zu.
quelle
Um nur auf Reezppos Antwort einzugehen:
Öffnen Sie PHPMyadmin in Ihrem cPanel und klicken Sie dann auf die Datei wp_options. Anschließend werden eine Reihe von Feldern angezeigt, die Sie ändern können. Außerdem wird die alte URL angezeigt, die Sie dann manuell in die neue URL ändern können (an zwei Stellen). Speichern Sie es dann und kehren Sie zu yoursite.com/wp-login.php zurück. Sie sollten sich dann anmelden können, ohne umzuleiten. Denken Sie daran, dass Sie sich mit dem alten Wordpress-Benutzernamen und -Kennwort (dem von der ursprünglichen Site, die Sie verschoben haben) anmelden.
quelle