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

Cómo cambiar la URL de PrestaShop desde Syspanel (o panel de control)

Actualizado el 23 de marzo de 2026

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

Cambiar la URL de tu tienda PrestaShop es una tarea más común de lo que parece. Puede que hayas comprado un dominio nuevo más profesional, que estés migrando tu tienda de un entorno de pruebas a un servidor definitivo, o que simplemente quieras pasar de HTTP a HTTPS por seguridad. Sea cual sea el motivo, hacerlo de forma incorrecta puede dejar tu tienda inaccesible o mostrar errores de configuración. Por eso, en este artículo te guiaré paso a paso para que realices este cambio de manera segura y sin sustos.

La buena noticia es que, si utilizas Syspanel (el panel de control que encontrarás en el puerto 2106), el proceso es bastante sencillo y no requiere que toques archivos de configuración a mano. Te lo explicaré todo de forma clara, pensando en que no necesitas ser un experto técnico para lograrlo.

Antes de empezar: prepara tu nuevo dominio

Antes de lanzarte a modificar nada, es fundamental que tengas todo preparado. Un error común es cambiar la URL en PrestaShop sin que el dominio nuevo apunte correctamente a tu servidor. Si haces eso, la tienda intentará cargar una dirección que no responde y verás un error de conexión.

1. Configura los DNS de tu dominio

Lo primero es que tu dominio nuevo (por ejemplo, www.tunuevatienda.com) apunte a la IP de tu servidor. Esto se hace desde el panel de tu proveedor de dominios, donde gestionas los DNS. Normalmente, tendrás que crear un registro A que apunte a la IP de tu hosting.

¿Dónde encuentro la IP de mi servidor? En Syspanel, dentro de la sección de "Ajustes del servidor" o en el correo de bienvenida que recibiste al contratar el hosting. Si no la localizas, contacta con soporte y te la indicarán.

2. Añade el dominio en Syspanel

Una vez que los DNS apuntan a tu servidor, debes añadir ese dominio nuevo en Syspanel para que el servidor sepa que debe responder a las peticiones de esa dirección. Entra a tu panel (recuerda, a través del puerto 2106) y busca la sección de "Dominios" o "Sitios Web". Ahí podrás añadir el dominio nuevo.

[INFO] Si tu dominio nuevo es un subdominio (ej. tienda.tudominio.com), el proceso es el mismo. Solo asegúrate de crearlo correctamente en Syspanel.

El proceso paso a paso para cambiar la URL en PrestaShop

Ahora sí, vamos a la parte práctica. Hay dos formas de hacerlo: la primera es la más segura y la que te recomiendo si no tienes mucha experiencia; la segunda es un atajo que funciona, pero requiere más cuidado. Te explicaré ambas.

Método 1: La forma segura (desde el panel de administración de PrestaShop)

Este método es el más recomendado porque PrestaShop actualiza automáticamente todas las referencias internas, las URLs de las imágenes, los enlaces de los productos y las rutas de los módulos. Es la opción oficial y la menos propensa a errores.

Paso 1: Accede a tu panel de administración

Entra a tu administración de PrestaShop. Normalmente, la URL es algo así: www.tudominioactual.com/admin1234. Utiliza tus credenciales para iniciar sesión.

[WARNING] Si ya has cambiado el dominio en los DNS pero aún no has modificado PrestaShop, es posible que el panel de administración te dé un error al cargar. Si esto ocurre, no te preocupes, utiliza el Método 2 que te explico más abajo.

Paso 2: Ve a la configuración de la tienda

Una vez dentro del panel, busca en el menú lateral la opción "Parámetros avanzados" y luego haz clic en "Tienda" o "Configuración de la tienda". En algunas versiones de PrestaShop, esta opción puede estar dentro de "Parámetros avanzados" -> "Rendimiento", pero en la mayoría de las versiones recientes está en un apartado llamado "Tienda".

Paso 3: Modifica los campos de URL

Dentro de esta sección, encontrarás dos campos clave:

  • Dominio de la tienda: Aquí debes escribir el dominio nuevo sin http:// ni www. Por ejemplo: tunuevatienda.com.
  • Dominio SSL de la tienda: Este campo es para la versión segura. Si tienes un certificado SSL (muy recomendable), escribe aquí el mismo dominio, pero si usas www, deberías incluirlo aquí. Por ejemplo: www.tunuevatienda.com.

También verás una opción que dice "Usar SSL". Actívala si tienes el certificado instalado. Y otra opción que dice "Forzar SSL en todas las páginas". Te recomiendo activarla también para que todos los visitantes sean redirigidos a la versión segura de tu tienda.

Paso 4: Guarda los cambios

Haz clic en el botón "Guardar" al final de la página. PrestaShop te mostrará un mensaje de confirmación. A partir de este momento, la tienda debería cargar con el dominio nuevo.

[TIP] Si después de guardar ves un error de "Servidor no encontrado" o un mensaje similar, es muy probable que los DNS del dominio nuevo aún no se hayan propagado. Esto puede tardar entre 2 y 48 horas. Ten paciencia y verifica que el dominio apunta a la IP correcta.

Método 2: El atajo (editando el archivo settings.inc.php)

Este método es útil si no puedes acceder al panel de administración porque ya cambiaste los DNS y la tienda se ha quedado "bloqueada" con la URL antigua. Es un método manual, pero con Syspanel es muy fácil de realizar.

Paso 1: Accede al administrador de archivos de Syspanel

Entra a Syspanel (puerto 2106) y busca la sección de "Archivos" o "Administrador de archivos". Este es un explorador de archivos visual que te permitirá navegar por el servidor.

Paso 2: Localiza la carpeta de tu tienda

Dentro del administrador de archivos, navega hasta la raíz de tu sitio web. Normalmente, la ruta es algo como /public_html o /home/usuario/web/dominio/public_html. Busca la carpeta donde tienes instalado PrestaShop.

Paso 3: Encuentra el archivo de configuración

Dentro de la carpeta de PrestaShop, busca una carpeta llamada config. Dentro de ella, encontrarás un archivo llamado settings.inc.php. Haz clic derecho sobre él y selecciona la opción "Editar".

Paso 4: Modifica las líneas de URL

Se abrirá un editor de texto. Busca líneas que contengan las palabras _PS_BASE_URL_ o _PS_SHOP_DOMAIN_. Verás algo como esto:

define('_PS_BASE_URL_', 'http://www.tudominioantiguo.com');
define('_PS_SHOP_DOMAIN_', 'www.tudominioantiguo.com');

Debes reemplazar www.tudominioantiguo.com por tu dominio nuevo. Si estás usando SSL, también deberías cambiar http:// por https:// en la primera línea. Guarda el archivo y cierra el editor.

[WARNING] Este método es más delicado. Asegúrate de no borrar o añadir caracteres extraños. Haz una copia de seguridad del archivo settings.inc.php antes de editarlo. Si cometes un error, podrías dejar la tienda totalmente inaccesible.

Paso 5: Limpia la caché

Después de guardar, es posible que la tienda aún muestre la URL antigua por la caché. Para solucionarlo, dentro de Syspanel, busca la opción de "Limpiar caché" o "Reiniciar PHP". Si no la encuentras, espera unos minutos y la caché se regenerará sola.

Pasos adicionales para una migración perfecta

Cambiar la URL en el panel de administración es solo la mitad del trabajo. Para que tu tienda funcione correctamente y no pierdas posicionamiento en Google, debes prestar atención a estos detalles extra.

Actualiza las URLs en la base de datos

Si tu tienda ya lleva tiempo funcionando, es muy probable que dentro de la base de datos haya muchas referencias a la URL antigua (en las descripciones de productos, en los enlaces de los menús, etc.). Aunque PrestaShop suele actualizar las principales, no está de más hacer una limpieza.

Para ello, puedes usar una herramienta como phpMyAdmin, que normalmente está disponible en Syspanel. Accede a la base de datos de tu tienda y ejecuta una consulta SQL para reemplazar la URL antigua por la nueva.

UPDATE ps_shop_url SET domain = 'www.tunuevatienda.com' WHERE domain = 'www.tudominioantiguo.com';

[TIP] Si no te sientes cómodo con SQL, no lo hagas. La mayoría de las veces, PrestaShop gestiona bien este cambio automáticamente. Pero si tienes problemas con imágenes rotas o enlaces que no funcionan, esta es la solución.

Configura las redirecciones 301

Esto es fundamental para el SEO. Si has cambiado de dominio, quieres que los usuarios que visiten tu antigua URL sean redirigidos automáticamente a la nueva. Para ello, debes crear una redirección 301. En Syspanel, puedes hacerlo desde la sección de "Redirecciones" o editando el archivo .htaccess de tu servidor.

Un ejemplo de redirección 301 en el .htaccess sería:

Redirect 301 / http://www.tunuevatienda.com/

[INFO] Las redirecciones 301 son vitales para no perder el posicionamiento web. Le indican a Google que tu página se ha movido de forma permanente y que debe transferir toda la "autoridad" de la URL antigua a la nueva.

Actualiza tu cuenta de Google Search Console y Analytics

Una vez que la tienda está en el dominio nuevo, no olvides añadir el nuevo dominio en Google Search Console. También deberías actualizar la URL de tu propiedad en Google Analytics. Esto te permitirá seguir monitorizando el tráfico y detectar errores de rastreo.

Preguntas frecuentes (FAQ)

¿Cuánto tarda en funcionar el cambio de URL?

La propagación de los DNS puede tardar entre 2 y 48 horas. Una vez que el dominio apunta al servidor, el cambio en PrestaShop es inmediato. Si usas el Método 1, verás la URL nueva al momento de guardar.

¿Qué pasa si no tengo acceso al panel de administración?

Si has cambiado los DNS y ahora la tienda no carga, no podrás acceder al panel. Utiliza el Método 2 (editar settings.inc.php) a través del administrador de archivos de Syspanel. Es tu salvavidas.

¿Perderé mi posicionamiento en Google si cambio la URL?

Si realizas las redirecciones 301 correctamente y actualizas Google Search Console, no deberías perder posicionamiento. Puede haber una pequeña fluctuación durante los primeros días, pero es normal. Lo importante es que lo hagas bien a la primera.

¿Debo cambiar la URL si solo quiero pasar de HTTP a HTTPS?

Sí, el proceso es exactamente el mismo. Simplemente, en el campo de dominio, escribe el dominio sin el http://, y activa la opción de SSL. Además, asegúrate de que el certificado SSL está instalado en Syspanel antes de hacer el cambio.

¿Qué es el puerto 2106?

El puerto 2106 es la vía de acceso a Syspanel, el panel de control de tu hosting. Para entrar, simplemente escribe la IP de tu servidor seguida de dos puntos y el puerto en la barra de direcciones de tu navegador. Por ejemplo: http://192.168.1.1:2106.

Conclusión y consejos finales

Cambiar la URL de tu PrestaShop es un proceso que, con la ayuda de Syspanel, se convierte en algo mucho más manejable. Recuerda siempre seguir estos pasos en orden:

  1. Prepara el dominio nuevo (DNS y añadirlo en Syspanel).
  2. Realiza una copia de seguridad completa de tu tienda (archivos y base de datos). Esto es crucial por si algo sale mal.
  3. Usa el Método 1 (panel de administración) siempre que sea posible.
  4. Configura las redirecciones 301 para no perder SEO.
  5. Actualiza tus herramientas de analítica (Google Search Console, Analytics).

[WARNING] No olvides la copia de seguridad. Es el paso más importante de todos y el que más gente se salta. Una mala configuración puede dejarte sin tienda, y sin una copia de seguridad, la recuperación será mucho más dolorosa.

Con estos pasos, podrás cambiar la URL de tu PrestaShop sin temor a romper nada. Si te surge cualquier duda durante el proceso, no dudes en consultar la documentación de Syspanel o contactar con el soporte técnico de tu hosting. ¡Buena suerte con tu nueva URL!

¿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