2017-05-31 6 views
0

ich eine Wordpress-Seite habe aus in einem Unterverzeichnis gespeichert und diente: zB https://example.com/en/Wordpress Umzug von Unterverzeichnis auf neue Domain

Wir brauchen jetzt ist es aus dem Stamm einer neuen Domain zB https://exampletwo.com/, im Idealfall zu dienen, ohne die Installation zu bewegen . Die Domain ist bereits als geparkte Domain im cpanel eingerichtet und versorgt die WordPress-Site korrekt.

Durch das Ändern der Siteurl- und Homeurl-Adresse wird https://example.com/en/ automatisch an die neue Position https://exampletwo.com an die richtige Position weitergeleitet und funktioniert wie erwartet. Das Problem ist mit externen Links: https://example.com/en/ gibt jetzt einen WordPress 404-Fehler zurück. Das Einrichten einer Seite mit dem Namen/de/Umleiten einer Umleitung zu https://exampletwo.com/ funktioniert gut. Ein bisschen ungeschickt, aber funktioniert jetzt.

sie verwendet haben Seiten wie https://example.com/en/contact und diese Rückgabe Server 404 Fehler außerhalb von Wordpress, d.h .:

The requested URL /index.php was not found on this server. 

Ich versuche, bewegt aber auch die Wordpress-Installation physisch zu vermeiden. Ich vermute, dass wenn man eine Anfrage an das Verzeichnis/en/stellt, es tatsächlich nach Ressourcen im Verzeichnis/en/en/sucht.

Ist es möglich, diese .htaccess/Wordpress oder eine andere Methode oder bin ich am besten zu bewegen, um die Installation zu einem neuen Standort

Dank für irgendwelche Gedanken

Antwort

1

Dies wäre der .htaccess-Code zu erreichen Sie müssten im Ordner example.com/de alle Informationen an die Domäne beispielwo.com umleiten. Wieder würde es in den/de/Ordner und nicht in den Stammordner für example.com gehen.

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.example.com [NC] 
RewriteRule ^(.*)$ http://exampletwo.com/$1 [L,R=301,NC] 
+0

Arbeitete wie ein Charme - danke! –

Verwandte Themen