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?
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:
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/