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

PrestaShop: Cómo cambiar la URL de la tienda sin romper el sitio

Actualizado el 27 de febrero de 2026

Cambiar la URL de tu tienda PrestaShop es una tarea que, si se hace bien, puede ser indolora y hasta beneficiosa para tu negocio. Sin embargo, si se hace a lo loco, puede convertirse en una pesadilla con enlaces rotos, pérdida de posicionamiento en Google y clientes que no encuentran tu web.

En esta guía extensa y paso a paso, te voy a explicar cómo cambiar la URL de PrestaShop sin romper el sitio. Hablaremos de mover PrestaShop, cambiar el dominio, configurar redirecciones y cuidar el SEO. No necesitas ser un hacker ni un gurú técnico; solo sigue las instrucciones y respira tranquilo.


¿Por qué cambiar la URL de tu PrestaShop?

Antes de meter las manos en el código, vamos a entender el porqué. Cambiar la URL de tu tienda puede deberse a varias razones:

  • Cambio de marca o dominio: Has decidido que tu tienda necesita un nombre más corto, más comercial o más fácil de recordar.
  • Migración a HTTPS: Pasar de http:// a https:// para asegurar la conexión de tus clientes.
  • Movimiento de servidor: Te has mudado a un hosting mejor y el nuevo panel te asigna una IP o dominio temporal.
  • Eliminar subcarpetas: Por ejemplo, pasar de tudominio.com/tienda a tudominio.com.
  • Compra de un dominio más adecuado para SEO.

Sea cual sea tu motivo, el proceso tiene dos partes fundamentales: el cambio técnico (la configuración en el servidor y en PrestaShop) y el cambio de visibilidad (las redirecciones para que Google y tus usuarios no se pierdan).


Fase 1: Preparación (La más importante)

Esta fase es la que te salvará el pellejo. No la saltes jamás.

Haz una copia de seguridad completa

Parece un consejo de manual, pero es el 90% del éxito. Antes de tocar absolutamente nada, necesitas tener una copia de seguridad de:

  • Los archivos del sitio: Todo el contenido de la carpeta public_html o www donde está instalado PrestaShop.
  • La base de datos: El archivo .sql que contiene todos tus productos, pedidos, clientes y configuración.

Puedes hacerlo desde el panel de tu hosting (cPanel, Syspanel, etc.) o mediante un plugin. Si usas Syspanel (el panel de control de tu hosting, que recuerda que se accede por el puerto 2106), suele tener una sección de "Copias de seguridad" muy fácil de usar.

[WARNING] No continúes si no tienes esta copia. Si algo sale mal, podrás revertir el cambio en minutos. Sin copia, podrías perder tu negocio digital.

Anota la configuración actual

Ve a tu panel de administración de PrestaShop (la URL suele ser tudominio.com/admin1234). Luego, navega a:

Parámetros Avanzados → Rendimiento y Parámetros Avanzados → Base de Datos. Anota el nombre de la base de datos, el usuario y la contraseña. También es útil conocer la versión exacta de PrestaShop que tienes (la verás en el menú de ayuda o en el pie de página del panel).


Fase 2: El cambio técnico en PrestaShop

Ahora sí, vamos a modificar el corazón de la tienda. Hay dos métodos principales.

Método A: Cambio directo desde el panel de administración (Recomendado)

Este es el método más limpio y seguro para cambiar la URL de PrestaShop si tu nuevo dominio ya apunta al servidor o si estás moviendo la tienda a una subcarpeta.

  1. Accede a tu panel de administración de PrestaShop con la URL antigua.
  2. Ve al menú Parámetros Avanzados → Multitienda. Si no tienes multitienda, no pasa nada, déjalo así.
  3. Ahora ve a Parámetros Avanzados → Rendimiento.
  4. En la parte inferior, busca el enlace que dice "Abrir el selector de URL" o similar. Te mostrará una lista de tiendas.
  5. Haz clic en el icono de edición (el lápiz) junto a tu tienda.
  6. Aquí verás los campos "Dominio", "Ruta" y "URL de la tienda". Modifícalos con los nuevos datos.
    • Ejemplo: Si tu tienda estaba en http://miviejaweb.com/tienda y la quieres en https://miviejaweb.com, el dominio sería miviejaweb.com, la ruta sería / (vacía o solo una barra) y la URL sería https://miviejaweb.com.
  7. Guarda los cambios.

¿Qué pasa si no puedes acceder al panel?

Si el cambio de dominio es tan drástico que el panel no te deja entrar (porque la URL no coincide), tendrás que usar el Método B.

Método B: Edición manual de archivos de configuración

Este método es para cuando el panel de administración no está disponible. Necesitas acceder a los archivos de tu hosting a través de un administrador de archivos (como el de Syspanel) o un cliente FTP (como FileZilla).

  1. Conéctate a tu servidor y navega hasta la carpeta raíz donde está instalado PrestaShop.
  2. Busca el archivo config/settings.inc.php (en PrestaShop 1.6 y anteriores) o app/config/parameters.php (en PrestaShop 1.7 y 8).
  3. Ábrelo con un editor de texto (como el Bloc de notas o Notepad++).
  4. Busca las líneas que definen las constantes _PS_SHOP_DOMAIN_, _PS_SHOP_DOMAIN_SSL_ y _PS_BASE_URL_ (o parameters en el archivo más moderno).
  5. Cambia los valores por el nuevo dominio o ruta. Por ejemplo:
    • De 'http://miviejaweb.com' a 'https://miviejaweb.com'.
  6. Guarda el archivo y súbelo de nuevo al servidor, reemplazando el original.

[WARNING] Asegúrate de que el archivo se guarda con la misma codificación y permisos (normalmente 644). Un error de escritura puede tumbar la tienda.


Fase 3: Mover PrestaShop a un nuevo servidor o dominio

Si tu cambio de URL implica mover PrestaShop a un hosting distinto, el proceso es un poco más complejo.

Paso 1: Exportar la base de datos

Desde el panel de tu hosting antiguo, entra en phpMyAdmin. Selecciona la base de datos de tu tienda y haz clic en "Exportar". Elige el método "Rápido" y formato SQL. Descargarás un archivo .sql.

Paso 2: Importar la base de datos en el nuevo hosting

En el nuevo hosting (por ejemplo, en Syspanel), crea una nueva base de datos y un usuario con todos los privilegios. Luego, entra en su phpMyAdmin, selecciona la base de datos recién creada y haz clic en "Importar". Sube el archivo .sql que descargaste antes.

Paso 3: Subir los archivos de PrestaShop

Sube todos los archivos de tu tienda (la carpeta completa) a la nueva ubicación en el servidor. Puedes hacerlo por FTP o mediante el administrador de archivos del panel.

Paso 4: Ajustar la configuración

Ahora, edita los archivos de configuración que mencionamos en el Método B (config/settings.inc.php o app/config/parameters.php) para que apunten a la nueva base de datos (nombre, usuario, contraseña) y a la nueva URL.

Paso 5: Probar y limpiar caché

Accede a tu nueva URL desde un navegador en modo incógnito. Si todo está bien, verás tu tienda. Luego, entra al panel de administración y en Parámetros Avanzados → Rendimiento, borra la caché.


Fase 4: Redirecciones PrestaShop (El SEO y los enlaces rotos)

Aquí es donde la mayoría de la gente se equivoca. Si cambias la URL y no haces redirecciones, los usuarios que entren a tus antiguos enlaces verán un error 404. Google también se enfadará y tu posicionamiento se irá al garete.

¿Qué es una redirección 301?

Es una instrucción que le dice al navegador y a Google: "Esta página se ha mudado permanentemente a esta nueva dirección". Es la forma correcta de hacerlo desde el punto de vista del SEO.

Redirecciones a nivel de servidor (Las más fiables)

La forma más eficiente es hacerlo en el archivo .htaccess de tu servidor (si usas Apache) o en la configuración de Nginx.

Para Apache, abre el archivo .htaccess que está en la raíz de tu PrestaShop y añade al principio del archivo (después de la línea RewriteEngine on) las siguientes líneas:

# Redireccionar la web antigua a la nueva
RewriteCond %{HTTP_HOST} ^miviejaweb\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.miviejaweb\.com [NC]
RewriteRule ^(.*)$ http://miviejaweb.com/$1 [L,R=301,NC]

Explicación: Esta regla captura cualquier tráfico que llegue a miviejaweb.com o www.miviejaweb.com y lo redirige a la nueva URL miviejaweb.com manteniendo la ruta (/$1).

[TIP] Si tu cambio es de http a https, la regla es casi igual, pero cambiando el destino a https://tudominio.com/$1.

Redirecciones desde el panel de PrestaShop

PrestaShop tiene un módulo nativo llamado "Redirección y captura de URLs" que puedes encontrar en Módulos → Módulos y servicios. Búscalo e instálalo. Te permite crear redirecciones desde la URL antigua a la nueva de forma gráfica.

  1. Ve a Módulos → Módulos y servicios.
  2. Busca "Redirección y captura de URLs".
  3. Configúralo añadiendo la URL antigua y la nueva.

Este módulo es útil para redirecciones puntuales, pero para un cambio global, el .htaccess es mucho más potente y rápido.


Fase 5: Cuidando el SEO PrestaShop

El SEO PrestaShop es tu mejor amigo para no perder visitas. Aquí tienes una lista de verificación post-cambio:

  • Actualiza el sitemap: Ve a Módulos → Módulos y servicios y busca "Google Sitemap". Configúralo para que genere un nuevo sitemap con las URLs nuevas. Luego, regístralo en Google Search Console.
  • Google Search Console: Añade la nueva propiedad (tu nueva URL) y verifica que la tienes. Luego, en la sección "Cambio de dirección", indica que has movido tu sitio desde la URL antigua a la nueva.
  • Actualiza tus perfiles en redes sociales: Si tienes enlaces a tu tienda en Facebook, Instagram o LinkedIn, cámbialos.
  • Revisa los enlaces internos: Asegúrate de que en tu menú, pies de página y artículos del blog no haya enlaces antiguos absolutos. PrestaShop suele gestionar esto bien, pero es bueno revisarlo.

[INFO] El cambio de URL puede provocar una caída temporal del tráfico orgánico. No te asustes. Es normal mientras Google rastrea las nuevas URLs y entiende las redirecciones. En unas semanas, debería recuperarse e incluso mejorar si la nueva URL es más limpia y descriptiva.


Preguntas Frecuentes (FAQ)

¿Qué pasa si no hago las redirecciones 301?

Perderás todo el "jugo" SEO de tus páginas antiguas. Los enlaces que apuntaban a tu web desde otros sitios (backlinks) dejarán de contar, y tus usuarios verán errores 404. Es un desastre para tu posicionamiento.

¿Puedo cambiar la URL sin tocar el servidor?

Puedes cambiar la URL en el panel de administración de PrestaShop, pero las redirecciones y la configuración del servidor son esenciales para que el cambio sea efectivo y no rompas nada. No lo evites.

¿Cuánto tarda Google en darse cuenta del cambio?

Depende de la autoridad de tu dominio y de la frecuencia de rastreo. Puede ser desde unos días hasta varias semanas. Ser paciente y asegurarse de que las redirecciones están bien hechas es la clave.

¿Qué es el puerto 2106 en Syspanel?

Syspanel es el panel de control que utilizamos en nuestro hosting. Para acceder a su interfaz de administración (donde gestionas archivos, bases de datos, etc.), debes escribir http://tu-servidor:2106 en tu navegador. Es la puerta de entrada a todas las herramientas de tu hosting.

¿Mover PrestaShop a una subcarpeta afecta al SEO?

Sí, pero se puede gestionar bien. Cambiar de tudominio.com a tudominio.com/tienda es un cambio de ruta. Debes configurar las redirecciones para que / redirija a /tienda o simplemente crear un enlace desde la raíz. Es más fácil mantener la tienda en la raíz si puedes.

¿Necesito ayuda de un programador?

Si te sientes cómodo siguiendo pasos, puedes hacerlo tú mismo. Sin embargo, si tu tienda tiene muchas personalizaciones o módulos complejos, un desarrollador con experiencia en PrestaShop puede ahorrarte muchos dolores de cabeza.


Conclusión: Tu tienda, nueva dirección

Cambiar la URL de tu PrestaShop no es un paseo por el parque, pero con esta guía, una copia de seguridad y algo de paciencia, es totalmente factible. Recuerda el mantra: Preparación, cambio técnico, redirecciones y SEO.

Si sigues estos pasos, tu tienda no solo sobrevivirá al cambio, sino que lo hará con una base más sólida para crecer. ¡Buena suerte con tu nueva dirección!

¿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