Wie stelle ich 301 Umleitung nach dem Verschieben von WordPress-Blog?

Ich habe meinen WordPress-Blog in eine neue Domain verschoben.

Alte Adresse: domainname.com/blog | Neue Adresse: newdomainname.com

Bitte beachten Sie die alte Adresse und die neue Adresse .

Jetzt möchte ich alle alten Seiten auf neues Blog redirect (sollte 30 Umleitung sein).

Ich konnte es nicht richtig finden, weil ich meinen Blog vom alten Domain-Verzeichnis in eine neue Domain verschoben habe.

Vielen Dank

Solutions Collecting From Web of "Wie stelle ich 301 Umleitung nach dem Verschieben von WordPress-Blog?"

WEG # 1 – cPanel

Ich nehme an, Ihr Host benutzt cPanel, um Ihren Server zu verwalten.

Durchsuchen Sie domainname.com/cpanel und melden Sie sich mit cPanel an:
Bildbeschreibung hier eingeben

Ändern Sie die Werte gemäß dem folgenden Bild:
Bildbeschreibung hier eingeben

Vergessen Sie nicht, die “Wildcard Redirect” zu überprüfen, um auch alle Unterordner / Unterseiten umzuleiten ( Danke an @RobertHue ). Fügen Sie die Umleitung hinzu und Sie sind fertig.

WEG # 2 – .htaccess

Öffnen Sie Ihre .htaccess von domainname.com/blog/ im Bearbeitungsmodus. Setzen Sie den folgenden Code dort (ich machte es mit WebConfs.com Redirect Generator ):

 Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://newdomainname.com/$1 [R=301,L] 

Speichere es. Und Yala !

BEARBEITEN

Das ist gut gesagt von @RobertHue. Ich habe die Umleitung von Unterordnern oder Unterseiten nicht erwähnt. Also habe ich meine Antwort bearbeitet, die angehängten Bilder geändert und neuen Code gepostet. Vielen Dank @RobertHue für das Zeigen der wichtigen Dinge.

Die folgende Abfrage hilft Ihnen, alte Seiten durch neue zu ersetzen:

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