¿Alojar el wp-admin en otro dominio?

14

Actualmente tengo un cliente que tiene WordPress ejecutándose, digamos, www.example.com .

Estoy trabajando en una nueva versión con otra tecnología / idioma que se alojará en otro servidor ... Pero la administración (WP) y la base de datos permanecerán en el servidor antiguo.

Básicamente, tendré que apuntar www.example.com al nuevo host (no hay problema aquí) y crear un subdominio como admin.example.com que apuntará al servidor anterior con la instalación de WP.

Me temo que esto causará un desastre en la base de datos al almacenar options y guids para las URL de las publicaciones y archivos adjuntos ... Se almacenarán como admin.example.com y no www.example.com , ¿verdad? ?

¿Cómo hacer que wp-admin se ejecute en admin.example.com y almacene las URL en la base de datos como www.example.com ? ¿Esto también funcionaría para los enlaces de vista previa?

    
pregunta Thiago Belem 23.03.2014 - 18:49

3 respuestas

11

Una solución fácil sería agregar esta línea a su wp-config.php de su código de servidor de administración.

  

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

Luego puedes acceder a él sin modificar la opción de base de datos.

    
respondido por el xiidea 28.03.2014 - 08:01
2

Lo que haría (en realidad lo estaba haciendo muchas veces) es:

  • Cambie el nombre de dominio para la instalación de WP existente usando, por ejemplo, esta herramienta . Luego, todo en su sitio anterior obtendrá los enlaces "admin.example".
  • Vuelva a cambiar las URL cuando recupere los registros de la base de datos para usar en el nuevo sitio. Cuando estaba haciendo eso, nunca accedí directamente al DB "admin". En su lugar, tenía un script que estaba tomando solo las tablas y registros que necesitaba y copié de "admin" a los servidores "www".
respondido por el tivnet 23.03.2014 - 22:29
1

Descubrí cómo hacer esto con la configuración pura de Apache, sin necesidad de personalizar la configuración de wordpress ...

enlace

    
respondido por el Kristofer 10.10.2015 - 16:16

Lea otras preguntas en las etiquetas