WordPress-Umzugstutorial: Wie ändere ich den Domainnamen für den Website-Übertragungsraum?

WordPress- Migrationsanleitung: Wie übertrage ich Webhosting und Domain?

Weil eine von Chen Weiliang betriebene Website ein sensibles Wort (den Namen eines chinesischen Staatsführers) enthielt, wurde sie unerwartet gesperrt und war innerhalb des chinesischen Festlands nicht mehr zugänglich.

Beobachtungen haben gezeigt, dass viele legitime ausländische Websites von Chinas „Großer Firewall“ blockiert wurden, weil sie sensible Begriffe enthielten. Daher müssen wir, egal ob wir neue Medien oder E-Commerce -Websites betreiben, besonders darauf achten, ob unsere Websites sensible Begriffe enthalten, und diese mithilfe von Filtertechnologien entfernen, um das Risiko einer Blockierung zu minimieren.

Wie kann man überprüfen, ob eine Website-Domain gesperrt ist? Sie können diesen Artikel konsultieren:Was tun, wenn Ihre Website-Domain und IP-Adresse gesperrt sind? Erkennung und Abfrage der Großen Firewall Chinas .“

Dieser Artikel fasst die WordPress-Tutorials zum Verschieben und Ändern von Domainnamen zusammen.Im Allgemeinen sind die Schritte zum Verschieben von Websites wie folgt:

  • XNUMX. Blog-Website-Dateien und -Datenbanken sichern;
  • XNUMX. Übertragen Sie die Website-Dateien in den neuen Bereich und importieren Sie die Datenbank in den neuen Bereich.
  • XNUMX. Ändern Sie die Website-Konfiguration und Datenbank;
  • XNUMX. Ändern Sie einen neuen Domänennamen;
  • XNUMX. Überprüfen Sie die Übertragungsergebnisse.

Es gibt 3 Situationen, in denen sich eine WordPress-Website bewegt

  • 1. Ändern Sie das Leerzeichen, nicht den Domänennamen
  • 2. Ändern Sie den Domänennamen, ohne das Leerzeichen zu ändern
  • 3. Ändern Sie den Domänennamen und auch das Leerzeichen

XNUMX. Sichern Sie die Dateien und Datenbanken der Blog-Website

1) Laden Sie die Blog-Datei herunter und sichern Sie sie im ursprünglichen Bereich:

  • Wenn der ursprüngliche Speicherplatz die Online-Dekomprimierung unterstützt, wird empfohlen, zu packen und herunterzuladen, damit die Downloadgröße kleiner wird und viel Zeit gespart wird.
  • (Ich verwende im Grunde genommen FTP zum Synchronisieren und Sichern auf das Lokale, wenn ich Artikelaktualisierungen habe. Es ist am besten, wenn jeder diese Gewohnheit hat, sonst werden Sie den plötzlichen Unfall bereuen!)

2) Datenbank sichern:

  • passieren könnenphpMyAdmin, Empire Backup King oder ein Datenbank-Backup-Plug-In wie WP-DBManager können Sie eine Methode wählen, mit der Sie vertraut sind.

Weitere Tutorials zum Verschieben von WordPress-Websites▼

XNUMX. Laden Sie die Blog-Datei hoch und importieren Sie die Datenbank

1) Verwenden Sie FTP, um die Blog-Dateien in den neuen Bereich zu übertragen.Wenn der neue Bereich die Online-Dekomprimierung unterstützt, wird wie beim Herunterladen empfohlen, sie zu packen und hochzuladen, was viel Zeit und Verkehr spart.

  • Normalerweise befindet sich das WordPress-Verzeichnis unter public_html/, also laden Sie einfach die Dateien im Verzeichnis public_html/ in das Verzeichnis public_html/ des neuen Hosts hoch.

2) Datenbank importieren: PHPMyAdmin, Empire Backup King kann das.

  • Sie müssen eine Datenbank auf dem neuen Host erstellen und dann die zuvor exportierte Datenbank importieren.

3) Importieren einer MySQL- Datenbank via SSH ▼

XNUMX. Ändern Sie die Website-Konfiguration und Datenbank (Schlüssel)

1) Bearbeiten Sie die wp-config-Datei. Verwenden Sie hierfür am besten nicht Notepad, sondern einen Editor wie Notepad++ oder UltraEdit, um die MySQL- Datenbankinformationen an die Datenbankinformationen Ihres neuen Webhostings anzupassen.

/** WordPress 数据库的名称 */

define('DB_NAME', '你的新空间数据库名称');

/** MySQL 数据库用户名 */

define('DB_USER', '你的数据库用户名');

/** MySQL 数据库密码 */

define('DB_PASSWORD', '你的数据库登录密码');

/** MySQL 主机 */

define('DB_HOST', '你的数据库地址');

Geben Sie einfach den Datenbanknamen, den Benutzernamen und das Passwort für Ihren neuen Webspace ein. Beachten Sie, dass der MySQL-Host standardmäßig „localhost“ lautet. Wenn Sie einen Windows-Host verwenden, müssen Sie dies nicht ändern. Bei einem Linux- Host müssen Sie möglicherweise die Datenbankadresse eingeben.

2) Geben Sie phpMyAdmin in das neue Feld ein, um die Datenbank zu ändern: Ändern Sie die Werte der Felder „siteurl“ und „home“ in der Datenbanktabelle wp_options und ändern Sie sie in Ihre neue Domainnamenadresse;

3) Melden Sie sich beim Domänennamenserver (z. B. DNSPOD) an und lösen Sie den Domänennamen in die IP-Adresse des neuen Bereichs auf.

4) Melden Sie sich beim Hosting-Kontrollfeld an und fügen Sie einen Domainnamen hinzu.

  • Wie manCWP-SystemsteuerungDomainnamen hinzufügen?Bitte beachten Sie das folgende Tutorial ▼

Das Plug-in „Suchen & Ersetzen“ ersetzt Serverpfad und Domänennamen (empfohlen)

Installation und Verwendung des Such- und Ersetzungs -Plugins ▼

Die Verwendung der Such- und Ersetzungsfunktion in phpMyAdmin kann leicht zum Verlust von Daten führen, die von vielen WordPress-Plugins gespeichert wurden...

Wir empfehlen die Verwendung des Plugins „Suchen & Ersetzen“ , um Domainnamen und Pfade in einer MySQL-Datenbank zu ersetzen. ▼

phpMyAdmin ändert den Serverpfad und den Domänennamen

  • Wenn Sie das Plug-in „Suchen und Ersetzen“ nicht verwenden, können Sie den Serverpfad und den Domänennamen in phpMyAdmin ändern.

Schritt 1: Klicken Sie in phpMyAdmin auf den Datenbanknamen, den Sie ändern möchten.

Schritt 2: Klicken Sie anschließend auf „Suchen“.

Schritt 3: Suche nach alten Pfaden

  • Ersetzen Sie den alten Webspace-Pfad (Ordneradresse) durch den neuen Pfad
  • Alter Ordnerpfad: /home/abc/public_html/site/etUFO. Org /
  • Neuer Ordnerpfad: /data/abc/etUFO. Org /

Schritt 4: Suche nach alten Domainnamen

Alter Domainname: www.ufo.org.in

Neuer Domainname: www.etufo.org

WordPress-Umzugstutorial: Wie ändere ich den Domainnamen für den Website-Übertragungsraum?

Suchen Sie die Suchergebnisse wie unten gezeigt:

phpMyAdmin-Suchergebnisse

  • Der Originalartikel enthält Links oder Bilder, und die Adressen der vorherigen Domainnamen werden verwendet, sodass diese Adressen geändert werden müssen.

Schritt 5: Klicken Sie mit der linken Maustaste auf „Durchsuchen“.

Auf diese Weise springt beim Öffnen des neuen Fensters der untere Teil automatisch an die Feldposition (automatische Filterung, zeigt an, in welchem ​​Feld sich das Keyword befindet).

Hinweis: Der Website-Bereichspfad (Ordneradresse) sollte ebenfalls ersetzt werden. Bitte suchen und ersetzen Sie selbst entsprechend Ihrer eigenen Situation.

Führen Sie beispielsweise in phpMyAdmin die folgende Anweisung aus:

UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址');

UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址');

UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址');

UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');

Erläuterung der SQL-Anweisung: UPDATE table_name SET field = replace (field, 'old address', 'new address');

Viertens ändern Sie den neuen Domänennamen

Wenn Sie einen neuen Domainnamen ändern müssen, befolgen Sie ihn bitte. Wenn Sie den Domainnamen nicht ändern, überspringen Sie bitte diesen Schritt.

  • Der ursprüngliche Domainname wird auf den neuen Domainnamen 301 umgeleitet → ändern Sie den Datenbankinhalt.

Führen Sie eine 301-Weiterleitung durch:

  • Der Zweck der 301-Umleitung besteht darin, den Inhalt, der von der ursprünglichen Suchmaschine indexiert wurde, auf den neuen Domainnamen umzuleiten. Es gibt viele Möglichkeiten, dies zu erreichen.

Wenn Sie einen Linux+Apache-Host verwenden, können Sie die .htaccess-Datei ändern und den folgenden Code in diese Datei einfügen:

RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]

Wie oben dargestellt, lautete der alte Domainname www.ufo.org.in und der neue Domainname lautet www.etufo.org.

Wenn Sie einen Windows-Host verwenden (nicht empfohlen, da Windows-Hosts nicht vollständig mit WordPress kompatibel sind), können Sie wp-blog-header.php im Stammverzeichnis des WordPress-Blogs ändern.

if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}

XNUMX. Überprüfen Sie die Übertragungsergebnisse

Nehmen Sie sich einen Moment Zeit und überprüfen Sie die Rezeption der Website auf Fehler?

  1. Überprüfen Sie die Website-Hintergrund-Plugins und Themeneinstellungen nacheinander, wodurch verschiedene Verluste reduziert werden können, die durch Ihre Website-Fehler verursacht werden.
  2. Beispielsweise werden einige Daten des automatischen Ankertext-Plug-Ins keywordlink automatisch gelöscht und nur das zuvor gesicherte automatische Ankertext-Plug-in keywordlink wird importiert.

Nachdem die WordPress-Website verschoben und der Domainname geändert wurde, gab es ein echtes Problem und ich wusste nicht, wie ich es lösen sollte. Was soll ich tun?

  • ReferenzChen WeiliangDas vom Blog geteilte Tutorial zum WP-Umzug ist immer noch unlösbar. Es wird empfohlen, Ihr Problem in die Suchmaschinensuche zu stellen, damit die Probleme, auf die Sie stoßen, wie das Verschieben der WordPress-Website und das Ändern des Domainnamens, normalerweise einfach gelöst werden können.

Befolgen Sie die obigen Anweisungen und Sie werden in kürzester Zeit erfolgreich umziehen können!

Herzlichen Glückwunsch, Ihre WordPress-Seite wurde erfolgreich übertragen!

Erweiterte Lektüre:

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Nach oben scrollen