🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cambiar la URL de PrestaShop desde Syspanel (Guía rápida)

Actualizado el 29 de diciembre de 2025

¿Por qué necesitas cambiar la URL de tu PrestaShop?

Cambiar la URL de tu tienda PrestaShop es una operación más común de lo que piensas. Puede que hayas comprado un dominio nuevo, que quieras migrar de HTTP a HTTPS, o que necesites mover tu tienda de un subdominio a un dominio principal. Sea cual sea el motivo, hacerlo correctamente desde el principio te ahorrará dolores de cabeza con enlaces rotos, productos que no cargan o problemas con el carrito de compra.

La buena noticia es que, si tu tienda está alojada en Syspanel (el panel de control que gestiona tu hosting), el proceso es bastante sencillo y no requiere conocimientos avanzados de programación. En esta guía rápida, te explicamos paso a paso cómo cambiar la URL de PrestaShop desde Syspanel, para que lo hagas sin miedo a romper nada.

Antes de empezar, ten en cuenta que este proceso se divide en dos partes: primero modificas la configuración en Syspanel y luego ajustas PrestaShop. Ambas partes son necesarias, así que no te saltes ninguna.


Qué necesitas antes de empezar

Para realizar el cambio de URL correctamente, asegúrate de tener a mano lo siguiente:

  • Acceso a tu panel de Syspanel (recuerda que la dirección de acceso es tu-servidor:2106).
  • Las credenciales de administrador de tu PrestaShop (acceso al back-office).
  • El nombre del dominio nuevo (o la URL nueva que quieras usar).
  • Un cliente FTP como FileZilla, o acceso al administrador de archivos de Syspanel, por si acaso.
  • Una copia de seguridad reciente de tu base de datos y de los archivos de tu tienda. Esto es imprescindible, por si algo sale mal.

[WARNING] No empieces este proceso sin tener una copia de seguridad completa. Un error al cambiar la URL puede dejar tu tienda inaccesible, y sin copia de seguridad la recuperación será mucho más complicada.


Paso 1: Configurar el dominio en Syspanel

Lo primero que debes hacer es asegurarte de que el dominio nuevo (o la URL nueva) está correctamente apuntando a tu servidor. Si vas a usar un dominio nuevo, necesitas que sus DNS apunten a la IP de tu servidor. Si no sabes cómo hacerlo, contacta con tu proveedor de dominio o revisa la documentación de Syspanel.

Una vez que el dominio resuelve correctamente, sigue estos pasos:

  1. Accede a Syspanel usando tu navegador y la dirección https://tu-servidor:2106 (el puerto 2106 es el acceso seguro al panel).
  2. Inicia sesión con tu usuario y contraseña de administrador.
  3. En el menú principal, busca la sección "Web" o "Dominios" (la nomenclatura puede variar según la versión).
  4. Haz clic en "Añadir dominio" o "Agregar dominio" e introduce el nombre del dominio nuevo.
  5. Asegúrate de que las opciones de "Crear usuario FTP", "Crear base de datos" y "Soporte para SSL" estén configuradas según tus necesidades. Para una tienda online, te recomendamos activar SSL desde el principio.
  6. Guarda los cambios y espera a que Syspanel cree la estructura de carpetas. Esto suele tardar solo unos segundos.

[INFO] Si tu dominio ya existía en Syspanel y solo quieres cambiar la URL de PrestaShop a una subcarpeta o a otro subdominio, este paso puede ser más simple. Simplemente asegúrate de que la ruta raíz del dominio apunte a la carpeta donde tienes instalado PrestaShop.


Paso 2: Cambiar la URL en la base de datos de PrestaShop

PrestaShop guarda la URL de tu tienda en la base de datos, en concreto en la tabla ps_shop_url. Para cambiarla, puedes usar la herramienta de gestión de bases de datos de Syspanel (phpMyAdmin) o un cliente SQL.

Aquí tienes los pasos con phpMyAdmin:

  1. Ve a Syspanel y busca la sección de "Bases de datos" o "DB".
  2. Localiza la base de datos de tu PrestaShop (suele llamarse algo como tuusuario_prestashop).
  3. Haz clic en phpMyAdmin para abrir la interfaz de gestión.
  4. En la lista de tablas, busca la que se llama ps_shop_url (el prefijo ps_ puede variar si usaste otro durante la instalación).
  5. Haz clic en "Examinar" o "Browse" para ver los registros.
  6. Verás una fila con las columnas domain, domain_ssl y physical_uri. Edita estos campos con la URL nueva.

Por ejemplo, si tu tienda estaba en www.antiaguatienda.com y ahora quieres que esté en tienda.nuevodominio.com, deberías poner:

  • domain: tienda.nuevodominio.com
  • domain_ssl: tienda.nuevodominio.com
  • physical_uri: / (o la subcarpeta si la tienes, por ejemplo /tienda/)

[WARNING] Si PrestaShop está instalado en una subcarpeta (por ejemplo www.tudominio.com/tienda), el campo physical_uri debe contener /tienda/ con las barras incluidas. Si está en la raíz, usa /.

Guarda los cambios y pasa al siguiente paso.


Paso 3: Actualizar la configuración en el archivo settings.inc.php

Además de la base de datos, PrestaShop guarda la URL en un archivo de configuración llamado settings.inc.php, que se encuentra en la carpeta config de tu instalación.

Para editarlo:

  1. Accede al administrador de archivos de Syspanel o usa un cliente FTP (FileZilla, por ejemplo).
  2. Navega hasta la carpeta raíz de tu PrestaShop (la que contiene las carpetas admin, config, img, etc.).
  3. Entra en la carpeta config y busca el archivo settings.inc.php.
  4. Descarga el archivo a tu ordenador y ábrelo con un editor de texto plano (como Notepad++ o Sublime Text).
  5. Busca las líneas que contienen _PS_SHOP_DOMAIN_ y _PS_SHOP_DOMAIN_SSL_. Deberías ver algo como:
define('_PS_SHOP_DOMAIN_', 'www.antiaguatienda.com');
define('_PS_SHOP_DOMAIN_SSL_', 'www.antiaguatienda.com');
  1. Cambia estos valores por tu dominio nuevo.
  2. Guarda el archivo y súbelo de nuevo al servidor, reemplazando el original.

[TIP] Si usas el administrador de archivos de Syspanel, puedes editar el archivo directamente sin necesidad de descargarlo. Busca la opción de "Editar" en el menú contextual del archivo.


Paso 4: Limpiar la caché de PrestaShop

PrestaShop guarda mucha información en caché para cargar más rápido. Después de cambiar la URL, es probable que la caché antigua siga mostrando los enlaces viejos. Para solucionarlo:

  1. Accede al back-office de tu PrestaShop (normalmente en tudominio.com/admin).
  2. Ve a "Parámetros avanzados" > "Rendimiento".
  3. En la sección de "Caché", selecciona "Sí" para vaciarla (o usa el botón de "Vaciar caché" si está disponible).
  4. También puedes borrar manualmente la carpeta var/cache de tu instalación mediante FTP. Dentro de ella, elimina todo el contenido de las carpetas dev y prod.

[INFO] Si no puedes acceder al back-office después del cambio, no te preocupes. Puedes borrar la caché manualmente con FTP y luego intentar acceder de nuevo. En la mayoría de los casos, esto soluciona el problema.


Paso 5: Comprobar que todo funciona correctamente

Una vez que hayas completado los pasos anteriores, es hora de verificar que todo está en orden. Abre tu navegador y escribe la URL nueva. Deberías ver tu tienda cargando correctamente.

Revisa los siguientes puntos:

  • La página de inicio carga sin errores.
  • Las imágenes de productos se ven correctamente.
  • Los enlaces de categorías y productos apuntan a la URL nueva.
  • El carrito de compra funciona y añade productos sin problemas.
  • La página de pago se carga en HTTPS (si activaste SSL).

Si algo no funciona, revisa los pasos anteriores y asegúrate de que no haya quedado ninguna referencia a la URL antigua. También puedes usar la herramienta de "Mantenimiento" de PrestaShop para activar el modo mantenimiento mientras solucionas los problemas, y así evitar que los clientes vean una tienda rota.


Qué hacer si la tienda no carga después del cambio

Es posible que, a pesar de seguir todos los pasos, tu tienda no cargue correctamente. Esto suele deberse a que la caché del navegador o del servidor sigue mostrando la versión antigua. Prueba lo siguiente:

  1. Limpia la caché de tu navegador o usa una ventana de incógnito.
  2. Reinicia los servicios del servidor desde Syspanel. Busca la opción de "Reiniciar" para Apache o Nginx, y para PHP-FPM.
  3. Verifica los DNS si cambiaste de dominio. Los cambios de DNS pueden tardar hasta 24 horas en propagarse.
  4. Revisa el archivo .htaccess (si usas Apache) o la configuración de Nginx. A veces, las reglas de redirección antiguas pueden interferir. Puedes regenerar el .htaccess desde el back-office de PrestaShop en "Parámetros avanzados" > "URLs" > "Guardar".

[WARNING] Si después de todos estos intentos la tienda sigue sin cargar, contacta con el soporte técnico de tu hosting. Ellos tienen acceso directo a Syspanel y podrán ayudarte a identificar el problema. No intentes modificar archivos del sistema si no estás seguro de lo que haces.


Preguntas frecuentes sobre el cambio de URL en PrestaShop

¿Puedo cambiar la URL sin perder mis productos y clientes?

Sí, el cambio de URL no afecta a los datos de tu tienda (productos, pedidos, clientes). Solo afecta a la forma en que se accede a la tienda. Siempre que hagas una copia de seguridad antes, no perderás nada.

¿Necesito cambiar la URL en Google Analytics o Search Console?

Sí, si usas estas herramientas, deberás actualizar la URL de tu propiedad y configurar redirecciones 301 desde la URL antigua a la nueva para no perder posicionamiento SEO.

¿Qué es una redirección 301 y por qué es importante?

Una redirección 301 indica a los buscadores que una página ha cambiado de dirección de forma permanente. Esto es crucial para que Google y otros buscadores transfieran la autoridad de la URL antigua a la nueva. Puedes configurarlas en el archivo .htaccess de tu servidor.

¿Puedo volver a la URL anterior si no me gusta la nueva?

Sí, puedes revertir el proceso siguiendo los mismos pasos y poniendo la URL anterior. Eso sí, asegúrate de que la URL anterior sigue apuntando a tu servidor y de que no hay conflictos con otras tiendas o dominios.

¿El puerto 2106 de Syspanel es obligatorio para este proceso?

El puerto 2106 es la forma de acceder a Syspanel de forma segura. Es recomendable usarlo siempre que vayas a gestionar tu hosting, ya que es el acceso principal al panel. No es un puerto que afecte a tu tienda, sino al panel de control.


Conclusión y consejos finales

Cambiar la URL de PrestaShop desde Syspanel es un proceso que, siguiendo estos pasos, puedes hacer en menos de 15 minutos. La clave está en hacerlo con calma, tener una copia de seguridad y verificar cada paso antes de pasar al siguiente.

Recuerda que la URL de tu tienda es una parte fundamental de tu identidad online y de tu estrategia de SEO. Un cambio mal hecho puede afectar a tu posicionamiento, así que tómate el tiempo necesario para hacerlo bien.

[TIP] Si no te sientes seguro haciendo este cambio por ti mismo, muchos proveedores de hosting ofrecen servicios de migración o cambio de dominio. En Syspanel, puedes solicitar asistencia técnica y ellos te guiarán en el proceso o lo harán por ti.

Esperamos que esta guía rápida te haya sido de ayuda. Si tienes más dudas, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Buena suerte con tu tienda!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel