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

Cómo cambiar la URL de tu tienda PrestaShop (cPanel y Plesk)

Actualizado el 3 de mayo de 2026

Antes de empezar: ¿Qué implica cambiar la URL de tu tienda?

Cambiar la URL de tu PrestaShop no es simplemente modificar un texto en la configuración. Implica actualizar la dirección con la que tanto tus clientes como el propio sistema acceden a tu tienda. Si no se hace correctamente, puedes encontrarte con errores de "página no encontrada", problemas con la carga de imágenes o incluso la imposibilidad de acceder al panel de administración.

Este proceso es necesario cuando cambias de dominio, te mudas de servidor o simplemente decides pasar de http:// a https:// (muy recomendable para el SEO). A lo largo de esta guía, te explicaré paso a paso cómo hacerlo tanto si tu hosting usa cPanel como si usa Plesk, los dos paneles de control más comunes en el mercado.

No te preocupes si no tienes experiencia técnica: cada paso está explicado de forma sencilla y directa. Al final, también incluyo una sección de preguntas frecuentes para resolver las dudas más habituales.

Lo que necesitas antes de empezar

Antes de lanzarte a modificar nada, es fundamental que tengas a mano lo siguiente:

  • Acceso a tu panel de control (cPanel o Plesk) con permisos de administrador.
  • Acceso al panel de administración de PrestaShop (la URL suele ser tudominio.com/admin).
  • Acceso al gestor de archivos o a un cliente FTP (como FileZilla) para editar archivos si fuera necesario.
  • Una copia de seguridad completa de tu tienda (archivos y base de datos). Esto es crítico; si algo sale mal, podrás restaurar todo sin pérdidas.

[WARNING] No omitas la copia de seguridad. Cambiar la URL sin respaldo es una de las causas más comunes de pérdida de datos en tiendas online. Dedica 10 minutos a hacerla, te ahorrarás un disgusto enorme.

Primer paso: Haz una copia de seguridad completa

Aunque ya lo he mencionado, merece la pena insistir. Una copia de seguridad de PrestaShop implica dos partes:

  1. Archivos del sitio: Todos los archivos de tu tienda (carpetas, imágenes, módulos, temas...).
  2. Base de datos: Donde se almacenan productos, pedidos, clientes y configuración.

En cPanel, puedes usar la herramienta "Copias de seguridad" para descargar un archivo comprimido de tu directorio public_html y también exportar la base de datos desde "phpMyAdmin".

En Plesk, ve a la sección "Administrador de archivos" para comprimir y descargar los archivos, y a "Bases de datos" para exportar la BD.

[TIP] Guarda la copia en tu ordenador y también en un servicio en la nube (Google Drive, Dropbox, etc.). Así tendrás doble seguridad.

Cómo cambiar la URL en PrestaShop desde el panel de administración

El método más limpio y recomendado es hacer el cambio desde el propio panel de administración de PrestaShop. Este método actualiza automáticamente todas las referencias internas en la base de datos.

Accede a la configuración de la tienda

  1. Inicia sesión en tu panel de administración de PrestaShop.
  2. Ve al menú "Parámetros avanzados".
  3. Haz clic en "General".

Modifica las URLs de la tienda

Dentro de la pestaña "General", busca la sección que dice "URL de la tienda". Verás varios campos:

  • Dominio de la tienda: Aquí debes poner tu nuevo dominio sin http:// ni https://. Por ejemplo: www.mi-tienda-nueva.com.
  • Dominio SSL: Si tienes certificado SSL activo (deberías), pon aquí también el dominio, pero con https://. Ejemplo: https://www.mi-tienda-nueva.com.
  • Base URI: Normalmente es / (una barra). Solo cámbialo si tu tienda está instalada en una subcarpeta (por ejemplo, /tienda/).

[INFO] Si tu tienda estaba en http://www.antiguo-dominio.com y ahora pasa a https://www.nuevo-dominio.com, en el campo "Dominio SSL" debes poner la URL completa con el protocolo. En "Dominio de la tienda" solo la parte sin protocolo.

Guarda los cambios

Haz clic en "Guardar" al final de la página. PrestaShop actualizará la configuración automáticamente. Si todo ha ido bien, verás un mensaje de confirmación.

[WARNING] Si después de guardar no puedes acceder a la tienda ni al panel de administración, no entres en pánico. Es posible que el cambio no se haya propagado correctamente o que haya referencias antiguas en la base de datos. Sigue leyendo para solucionarlo.

Método alternativo: Editar la base de datos directamente

Si no puedes acceder al panel de administración (por ejemplo, porque la URL vieja ya no funciona), tendrás que recurrir a la base de datos. Este método es un poco más técnico, pero igualmente sencillo si sigues los pasos.

Localiza la tabla de configuración

En tu base de datos de PrestaShop, busca la tabla llamada ps_configuration (el prefijo ps_ puede variar si lo cambiaste durante la instalación).

Actualiza los valores de URL

Dentro de esa tabla, necesitas actualizar los valores de los campos que contienen la URL antigua. Los más importantes son:

  • PS_SHOP_DOMAIN: Debe contener solo el dominio, sin protocolo.
  • PS_SHOP_DOMAIN_SSL: Debe contener el dominio con https://.
  • PS_SHOP_URL: La URL completa de la tienda.

Puedes usar una consulta SQL en phpMyAdmin para hacerlo de forma rápida:

UPDATE ps_configuration SET value = 'www.tu-nuevo-dominio.com' WHERE name = 'PS_SHOP_DOMAIN';
UPDATE ps_configuration SET value = 'https://www.tu-nuevo-dominio.com' WHERE name = 'PS_SHOP_DOMAIN_SSL';
UPDATE ps_configuration SET value = 'https://www.tu-nuevo-dominio.com/' WHERE name = 'PS_SHOP_URL';

[TIP] Reemplaza www.tu-nuevo-dominio.com por tu dominio real. Y asegúrate de que el prefijo de la tabla es ps_; si no, ajústalo.

Busca y reemplaza la URL antigua en toda la base de datos

Además de la tabla de configuración, la URL antigua puede estar guardada en otras tablas (por ejemplo, en el contenido de productos, enlaces de menús, etc.). Para evitar errores, es recomendable hacer un buscar y reemplazar en toda la base de datos.

Puedes usar una herramienta como "Search Replace DB" (un script PHP que se sube al servidor) o, si te manejas bien, ejecutar consultas SQL manualmente. Sin embargo, para la mayoría de los casos, actualizar las tablas de configuración y luego forzar la regeneración de enlaces desde el panel de administración suele ser suficiente.

Cómo cambiar la URL en PrestaShop usando cPanel

Si prefieres hacer el cambio desde el panel de control de tu hosting, o si el método anterior no te funciona, aquí tienes los pasos específicos para cPanel.

Paso 1: Configura el dominio en cPanel

  1. Entra en tu cPanel.
  2. Busca la sección "Dominios" o "Addon Domains".
  3. Añade tu nuevo dominio como dominio principal o como dominio adicional, según tu plan de hosting.
  4. Asegúrate de que el nuevo dominio apunta a la misma carpeta donde está instalada tu tienda (normalmente public_html).

[INFO] Si tu tienda está en public_html y el nuevo dominio apunta a esa carpeta, no necesitas mover archivos. Si el nuevo dominio apunta a otra carpeta, tendrás que mover todos los archivos de PrestaShop a esa ubicación.

Paso 2: Actualiza la configuración de PrestaShop

Después de configurar el dominio en cPanel, sigue los pasos del panel de administración de PrestaShop que te expliqué antes. Si no puedes acceder al panel, usa el método de la base de datos.

Paso 3: Regenera el archivo .htaccess

PrestaShop genera un archivo .htaccess con reglas de redirección y SEO. A veces, este archivo guarda la URL antigua. Para regenerarlo:

  1. Ve a tu gestor de archivos en cPanel.
  2. Localiza el archivo .htaccess en la raíz de tu tienda.
  3. Renómbralo a .htaccess_old (esto lo desactiva).
  4. Entra en el panel de administración de PrestaShop.
  5. Ve a "Parámetros avanzados" > "Rendimiento".
  6. Haz clic en "Regenerar el archivo .htaccess" (si existe esa opción) o simplemente guarda la configuración de "Rendimiento" para forzar la regeneración.

[WARNING] No borres el .htaccess hasta que hayas regenerado uno nuevo. Si lo eliminas y no puedes regenerarlo, tu tienda podría dejar de funcionar correctamente.

Cómo cambiar la URL en PrestaShop usando Plesk

Si tu hosting usa Plesk, el proceso es muy similar, pero con algunas diferencias en la interfaz.

Paso 1: Añade el nuevo dominio en Plesk

  1. Inicia sesión en Plesk.
  2. Ve a "Sitios web y dominios".
  3. Haz clic en "Añadir dominio".
  4. Introduce tu nuevo dominio y asegúrate de que la raíz del documento apunte a la carpeta donde está tu tienda (por ejemplo, httpdocs).

[TIP] En Plesk, la carpeta raíz suele llamarse httpdocs en lugar de public_html. Ten esto en cuenta al configurar el dominio.

Paso 2: Actualiza la configuración de PrestaShop

Al igual que con cPanel, después de añadir el dominio, actualiza la URL desde el panel de administración de PrestaShop o directamente en la base de datos.

Paso 3: Verifica los permisos de archivos

Plesk a veces gestiona los permisos de forma diferente. Asegúrate de que los archivos de tu tienda tienen los permisos correctos (normalmente 644 para archivos y 755 para carpetas). Puedes hacerlo desde el "Administrador de archivos" de Plesk.

Qué hacer si tu tienda usa Syspanel (antes HestiaCP)

Si tu hosting te da acceso a Syspanel (el antiguo HestiaCP), el proceso es igual de sencillo. Recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106).

  1. Accede a Syspanel con tus credenciales.
  2. Ve a la sección "Web" y añade tu nuevo dominio.
  3. Configura la raíz del documento para que apunte a la carpeta de tu tienda.
  4. Actualiza la URL en PrestaShop (panel admin o base de datos).
  5. Regenera el .htaccess como te expliqué antes.

[INFO] Syspanel es una alternativa moderna a cPanel y Plesk, pero los principios son los mismos: añadir el dominio, apuntarlo a la carpeta correcta y actualizar la configuración de PrestaShop.

Problemas comunes y cómo solucionarlos

No puedo acceder al panel de administración

Si después del cambio no puedes acceder a tudominio.com/admin, prueba lo siguiente:

  • Limpia la caché del navegador o usa una ventana de incógnito.
  • Verifica que el dominio nuevo apunta bien al servidor (espera a que el DNS se propague, puede tardar hasta 24-48 horas).
  • Revisa el archivo settings.inc.php en la carpeta config de PrestaShop. A veces guarda la URL antigua. Edítalo y actualiza las constantes __PS_BASE_URI__ y _PS_BASE_URL_ con la nueva URL.

Las imágenes no cargan

Esto suele pasar porque las URLs de las imágenes están guardadas en la base de datos con el dominio antiguo. Después de actualizar la URL principal, ve a "Parámetros avanzados" > "Rendimiento" y haz clic en "Vaciar la caché". Si el problema persiste, tendrás que hacer un buscar y reemplazar en la base de datos para las tablas de imágenes.

Errores 404 en páginas internas

Esto puede deberse al .htaccess antiguo. Regenera el archivo como te expliqué en el apartado de cPanel.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de mi tienda sin perder el posicionamiento SEO?

Sí, pero debes configurar redirecciones 301 desde la URL antigua a la nueva. En PrestaShop, esto se hace automáticamente si el cambio se realiza correctamente desde el panel de administración. También puedes usar el módulo de redirecciones de tu hosting o añadir reglas manuales al .htaccess.

¿Cuánto tiempo tarda en actualizarse la URL en todo el mundo?

La propagación del DNS puede tardar entre 4 y 48 horas. Durante ese tiempo, algunos usuarios verán la URL antigua y otros la nueva. Es un proceso normal.

¿Necesito un certificado SSL para el nuevo dominio?

Sí, es muy recomendable. No solo por seguridad, sino porque Google penaliza las tiendas sin SSL. Puedes instalar un certificado gratuito (Let's Encrypt) desde cPanel, Plesk o Syspanel.

¿Qué pasa con mis cuentas de correo asociadas al dominio antiguo?

Si tu correo usa el dominio antiguo, tendrás que crear nuevas cuentas de correo con el nuevo dominio y migrar los correos. Esto es independiente del cambio de URL de PrestaShop.

¿Puedo cambiar la URL de una tienda que está en una subcarpeta?

Sí, el proceso es el mismo. Solo tendrás que ajustar el campo "Base URI" en la configuración de PrestaShop. Por ejemplo, si tu tienda está en tudominio.com/tienda, la Base URI sería /tienda/.

Conclusión final

Cambiar la URL de tu tienda PrestaShop es un proceso delicado, pero totalmente manejable si sigues estos pasos con calma. La clave está en hacer una copia de seguridad, actualizar la configuración desde el panel de administración (o la base de datos) y verificar que todo funciona correctamente después del cambio.

Tanto si usas cPanel como Plesk (o Syspanel), los pasos son muy similares y no requieren grandes conocimientos técnicos. Solo necesitas paciencia y seguir las instrucciones al pie de la letra.

[TIP] Si tienes dudas en cualquier momento, no dudes en contactar con tu proveedor de hosting. Ellos pueden ayudarte a configurar el dominio y solucionar problemas de DNS o de permisos.

Espero que esta guía te haya sido de gran ayuda. Ahora ya sabes cómo cambiar la URL de tu PrestaShop sin miedo. ¡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