Frage

Nehmen wir an, wir hosten derzeit unseren WordPress -Blog auf bestimmter Domain und möchten ihn in eine neue Domain verschieben. Wie mache ich das mit dem geringsten Ärger und SEO -Treffer?

Gibt es Plugins, die dabei helfen könnten? (Zum Beispiel Bereitstellung einer automatischen Cross-Domain 301-Umleitung oder ähnlicher)

War es hilfreich?

Lösung

Ich empfehle, die 301 -Umleitung in Ihrem Webserver zu behandeln und nicht in WordPress. mod_rewrite oder redirectMatch ist viel effizienter als das Aufspinnen von WordPress, um a zu liefern Location: Header.

<VirtualHost *:80>
    ServerName busted-cheap-url.com

    # mod_alias
    RedirectMatch permanent (.*) http://great-new-url.com$1

    # OR mod_rewrite
    RewriteEngine on
    RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>

Es gibt verschiedene Methoden, um die Blog -URL zu ändern. Ich neige dazu, eine neue festzulegen WP_HOME und WP_SITEURL in wp-config.php als schnelle Lösung und Ausführung von SQL -Befehlen in der Datenbank als dauerhaftere Lösung.

Siehe auch:

Andere Tipps

Schauen Sie sich die vorherige Antwort auf die SEO- und 301 -Umleitung an. Wie für das Verschieben von WordPress:

  1. Ändern Sie die Werte von Site_url und Home_url in Ihrem DB. Diese beiden Werte in WP-Optionen. Verwenden Sie einfach die PhpMyAdmin -Schnittstelle, um sie an den neuen WordPress -Standort zu ändern
  2. Verwenden Sie WordPress Suchen & Ersetzen Sie Plugin Um sicherzustellen, dass alle Ihre eingehenden Links und Bilder nicht brechen. (nur ändern http://oldurl.com zu http://newurl.com Für alle Inhalte und Post -Meta ist es ein ziemlich einfach zu verwendendes Plugin)

Das ist alles. Du bist gut zu gehen.

Was ich gerne tue, ist, die WordPress -Datenbank in eine .sql -Datei zu exportieren. Machen Sie dann auf oldurl.com einen Fund/Ersetzen Sie auf newurl.com. Ja, Sie können einfach Ihre Site_url und Home_url in der Options Tabelle ändern, aber Sie haben viele andere Orte verpasst.

Ganz zu schweigen davon, dass einige Plugins brechen, wenn Sie es nicht so tun.

Sobald Sie die Änderung vorgenommen haben, importieren Sie Ihre .sql -Datei in die neue Datenbank auf dem neuen Server.

Der WordPress -Codex ist ein ausgezeichnetes Werkzeug. :)

http://codex.wordpress.org/moving_wordpress

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top