Den wp-admin in einer anderen Domain hosten?

Momentan habe ich einen Client, auf dem ein WordPress läuft, sagen wir, www.example.com .

Ich arbeite an einer neuen Version mit einer anderen Technologie / Sprache, die auf einem anderen Server gehostet wird. Aber die Verwaltung (WP) und die database bleiben auf dem alten Server.

Im Grunde muss ich also www.example.com auf den neuen Host admin.example.com (hier kein Problem) und eine Subdomain wie admin.example.com , die auf den alten Server mit der WP-Installation admin.example.com .

Ich befürchte, dass dies die database admin.example.com wird, während options und guids für Posts und Anhänge gespeichert werden. Sie werden als admin.example.com und nicht als www.example.com gespeichert. admin.example.com ich recht?

Wie kann der wp-admin auf admin.example.com laufen und URLs in der database als www.example.com speichern? Dies würde auch für die Vorschau-Links funktionieren?

Solutions Collecting From Web of "Den wp-admin in einer anderen Domain hosten?"

Eine einfache Lösung wäre, diese Zeile zu Ihrer wp-config.php Ihres Admin-Server-Codes wp-config.php .

define (‘WP_SITEURL’, ‘http: //’. $ _SERVER [‘SERVER_NAME’]);

Dann können Sie darauf zugreifen, ohne die databaseoption zu ändern.

Was ich tun würde (das habe ich eigentlich schon oft gemacht) ist:

  • Ändern Sie den Domänennamen für die vorhandene WP-Installation, indem Sie beispielsweise dieses Tool verwenden . Dann erhält alles auf Ihrer alten Website die Links “admin.example”.
  • Ändern Sie die URLs zurück, wenn Sie DB-Datensätze abrufen, die auf der neuen Site verwendet werden sollen. Als ich das gemacht habe, habe ich nie direkt auf die DB “admin” zugegriffen. Stattdessen hatte ich ein Skript, das nur die benötigten Tabellen und Datensätze von “admin” zu “www” Servern kopiert hat.

Ich habe herausgefunden, wie man das mit der reinen Apache-Konfiguration macht, keine Notwendigkeit, WordPress-Einstellungen anzupassen …

http://tec.libertar.se/how-to-host-wordpress-admin-on-a-seperate-domain-und-subfolder/