Übertragen Sie WP von der Subdomain in die Hauptdomain

Ich habe ein Redesign einer Site in der Subdomain eingerichtet, um Knicke zu erkennen und sicherzustellen, dass alles in Ordnung ist, bevor ich es in der Root-Domain eingerichtet habe. Ich habe Übertragungen nachgeschlagen, aber habe nur Informationen über den Transfer von Host zu Host oder von Local zu Host gefunden.

Ich habe eine WordPress-Seite eingerichtet, die zuvor lokal gehostet wurde, also weiß ich, wie man eine Site überträgt, ich hoffe nur, dass es einen einfacheren Weg gibt, dies zu tun, da dies von Subdomain auf Domain übertragen wird – hoffentlich ohne WordPress neu installieren …

Irgendwelche Lösungen oder Vorschläge begrüßen.

Danke im Voraus.

Solutions Collecting From Web of "Übertragen Sie WP von der Subdomain in die Hauptdomain"

Nach dem Kopieren in das Hauptverzeichnis ändern Sie die Werte in den Dateien wp-config.php und .htaccess für die neue Lokation. Dann müssen Sie die Werte in der database ändern. Sie benötigen 3 SQL-statementen, die Sie zB mit phpMyAdmin ausführen können.

Ändern Sie zuerst die Optionen-Tabelle

 UPDATE wp_options SET option_value = replace(option_value, 'http://www.example.com/subdir', 'http://www.example.com') WHERE option_name = 'home' OR option_name = 'siteurl'; 

Ändern Sie guid die Werte für die guid in der Posts-Tabelle

 UPDATE wp_posts SET guid = replace(guid, 'http://www.example.com/subdir', 'http://www.example.com'); 

Drittens ändere die URL in der Posts-Tabelle

 UPDATE wp_posts SET post_content = replace(post_content, 'http://www.example.com/subdir', 'http://www.example.com'); 

Wenn Sie ein anderes Präfix verwendet haben, dann wp_ Sie wp_ in den 3 SQL-statementen ändern. Achten Sie auch auf die Beispiel-Domain-Namen.

http://codex.wordpress.org/Moving_WordPress hat mir geholfen, auf einer virtuellen Maschine, auf der ubuntu läuft, den from existing server zu benutzen. Ich habe das Samt-Plugin für die URL-Aktualisierung / neu schreiben benutzt und scheint vielleicht ein oder zwei kaputte Bilder zu bearbeiten oder Anhänge, aber es machte 99% der Arbeit.