Currenly Tengo un cliente que tiene un WordPress que se ejecuta en, digamos, www.example.com.
Estoy trabajando en una nueva versión usando otra tecnología / lenguaje que se alojará en otro servidor. Pero la administración (WP) y la base de datos permanecerán en el servidor anterior.
Básicamente, tendré que apuntar www.example.comal nuevo host (no hay problema aquí) y crear un subdominio como admin.example.comese apuntará al servidor anterior con la instalación de WP.
Me temo que esto hará un desastre en la base de datos mientras se almacena optionsy guidspara las URL de publicaciones y archivos adjuntos ... Se almacenarán como admin.example.comy no www.example.com, ¿estoy en lo cierto?
¿Cómo hacer que el wp-admin se ejecute admin.example.comy almacene las URL en la base de datos como www.example.com? ¿Esto también funcionaría para los enlaces de vista previa?
fuente

Respuestas:
Una solución fácil sería agregar esta línea a su
wp-config.phpcódigo de servidor de administración.Luego puede acceder a él sin modificar la opción de la base de datos.
fuente
Lo que haría (en realidad estaba haciendo eso muchas veces) es:
fuente
preview_post_linkfiltro para ajustar las URL.Descubrí cómo hacer esto con la configuración pura de Apache, no es necesario personalizar la configuración de WordPress ...
http://tec.libertar.se/how-to-host-wordpress-admin-on-a-seperate-domain-and-subfolder/
fuente