Ir al contenido
Docs

Guía de usuario

Cambiar de dominio

Así se cambia el dominio de un sitio que ya está en operación. Como Zittme admite múltiples dominios, no se editan archivos de configuración: se hace agregando el dominio en el panel de administración y cambiando el predeterminado.

Supongamos que cambias de from.com a to.com.

1. Prepara la conexión del nuevo dominio

Haz que to.com apunte a tu servidor en el DNS y agrega to.com al servidor web (server_name de nginx o el host virtual de Apache). Si usas HTTPS, emite también el certificado del nuevo dominio.

2. Antes del cambio: en el dominio actual

En el panel de administración de from.com:

  1. En Configuración del sistema > Configuración del sitio, agrega to.com con "Agregar nuevo dominio". Deja los ajustes iguales a los del dominio actual.
  2. Cambia la opción "Manejo de dominios no registrados" a Mostrar la página principal. (Es una medida de seguridad para que las visitas no reboten durante el cambio)
  3. 3. Después del cambio: en el nuevo dominio

    Entra por to.com y, en el panel de administración:

    1. Establece to.com como dominio predeterminado.
    2. Elimina el dominio from.com. (Si quieres que los visitantes que lleguen por la dirección anterior pasen al nuevo dominio, no lo elimines y déjalo. Al entrar por un dominio que no es el predeterminado, se redirige al dominio predeterminado)
    3. Regresa la opción "Manejo de dominios no registrados" a su valor original.
    4. Si el dominio ya cambió sin haberlo preparado

      Si no puedes entrar al panel de administración, cambia el dominio directamente en la base de datos. (Si instalaste con otro prefijo de tablas, ajusta la parte rx_ según corresponda)

      UPDATE rx_domains SET domain = 'to.com' WHERE domain = 'from.com';

      Después, borra todo el contenido de la carpeta files/cache para que no quede información del dominio anterior en la caché.

      Problemas comunes

      • Me sigue redirigiendo al dominio anterior: prueba cambiar el valor de unregistered_domain_action a display en files/config/config.php.
      • La página carga recursos desde la dirección del dominio anterior: se soluciona vaciando files/cache.
      • No necesitas editar a mano las URL de archivos de configuración como db.config.php. La información de dominios se administra en la base de datos (tabla de dominios).