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

PrestaShop: cómo cambiar la URL de tu tienda desde el panel de control

Actualizado el 7 de junio de 2026

Introducción: ¿Por qué cambiar la URL de tu tienda PrestaShop?

Cambiar la URL de tu tienda PrestaShop es una tarea que, aunque puede parecer compleja, es totalmente necesaria en ciertos momentos. Quizás estás migrando de un dominio antiguo a uno nuevo, pasando de HTTP a HTTPS, o simplemente quieres que tu tienda se muestre en un subdominio como tienda.tudominio.com. Sea cual sea tu motivo, este cambio debe hacerse con cuidado para no perder tu posicionamiento en buscadores ni romper enlaces internos.

En este artículo te voy a guiar paso a paso, como si estuvieras en una conversación con tu técnico de confianza, para que puedas cambiar la URL de tu tienda PrestaShop desde el panel de control sin sustos. No necesitas ser un experto en programación, solo seguir las instrucciones al pie de la letra y tener un poco de paciencia.

Vamos a dividir el proceso en dos grandes bloques: primero, los cambios que debes hacer dentro del panel de administración de PrestaShop, y segundo, los ajustes técnicos que necesitarás en tu servidor o hosting. Al final, te daré consejos para que el cambio no afecte tu SEO.


Antes de empezar: preparativos esenciales

Antes de tocar nada, es fundamental que hagas una copia de seguridad completa de tu tienda. Esto incluye tanto los archivos del servidor como la base de datos. Si algo sale mal, podrás revertir los cambios sin perder datos de clientes, pedidos o productos.

Para hacer la copia, puedes usar el administrador de archivos de tu hosting, un cliente FTP como FileZilla, o las herramientas que te ofrece tu panel de control (como Syspanel, que recordemos se accede por el puerto 2106). También exporta tu base de datos desde phpMyAdmin o la herramienta equivalente que tenga tu proveedor.

[WARNING] No omitas la copia de seguridad. Es tu red de seguridad. Un error en la URL puede dejar tu tienda inaccesible temporalmente.

Otro punto importante: anota la URL actual y la nueva. Por ejemplo, si vas de www.mitiendaantigua.com a www.mitiendanueva.com, escríbelo en un papel. Esto evitará confusiones durante el proceso.


Paso 1: Cambiar la URL en el panel de administración de PrestaShop

El primer lugar donde debes hacer el cambio es en el panel de control de PrestaShop (no confundir con el panel de hosting). Sigue estos pasos:

  1. Inicia sesión en tu administración de PrestaShop (normalmente en tudominio.com/admin).
  2. Ve al menú Configuración avanzada.
  3. Dentro de ese menú, busca la opción Parámetros generales (en versiones recientes puede llamarse simplemente "General").
  4. Una vez dentro, busca el campo llamado URL de la tienda o Dominio. Verás dos o tres campos: "Dominio", "Dominio SSL" y "Base de URI".
  5. Cambia el valor de "Dominio" por tu nueva URL sin incluir http:// ni https://. Por ejemplo, escribe www.mititiendanueva.com.
  6. Si tu tienda usará SSL (recomendado), actualiza también el campo "Dominio SSL" con el mismo valor.
  7. En "Base de URI", normalmente lo dejarás en / si instalas la tienda en la raíz del dominio, o /tienda si está en una subcarpeta.
  8. Guarda los cambios.

[INFO] En versiones antiguas de PrestaShop (1.6 y anteriores), esta opción se encontraba en Preferencias > General o en Parámetros avanzados > Rendimiento. Si no encuentras la ruta exacta, usa el buscador del panel escribiendo "URL".

¿Qué pasa si no hago este paso? Si solo cambias el dominio en el hosting pero no en PrestaShop, la tienda intentará cargar los recursos (imágenes, CSS, JS) desde la URL antigua, lo que provocará una web rota.


Paso 2: Actualizar la URL en la base de datos (método avanzado)

A veces, el paso anterior no es suficiente porque la URL antigua queda "quemada" en la base de datos. Esto es común si usas módulos que guardan rutas absolutas. Para asegurarte de que todo apunte al nuevo dominio, puedes ejecutar una consulta SQL en phpMyAdmin.

  1. Accede a phpMyAdmin desde tu panel de hosting (recuerda, si usas Syspanel, el acceso es por el puerto 2106).
  2. Selecciona la base de datos de tu tienda PrestaShop.
  3. Ve a la pestaña SQL y ejecuta la siguiente consulta (reemplaza tu_nuevo_dominio.com por tu dominio real):
UPDATE ps_configuration SET value = 'tu_nuevo_dominio.com' WHERE name IN ('PS_SHOP_DOMAIN', 'PS_SHOP_DOMAIN_SSL');
UPDATE ps_shop_url SET domain = 'tu_nuevo_dominio.com', domain_ssl = 'tu_nuevo_dominio.com' WHERE main = 1;

[WARNING] Esta consulta es segura, pero si tienes módulos que usan tablas personalizadas, es posible que necesites buscar y reemplazar la URL antigua en todas las tablas. Para casos complejos, te recomiendo usar un plugin como "Better Search Replace" o pedir ayuda a tu soporte técnico.


Paso 3: Configurar el servidor y el hosting para el nuevo dominio

Ahora toca el trabajo en el lado del servidor. Aquí es donde entra en juego tu panel de control de hosting. Si tu proveedor usa Syspanel (puerto 2106), el proceso será similar a otros paneles como cPanel o Plesk.

3.1. Añadir el dominio o subdominio

  1. Inicia sesión en Syspanel (recuerda: tuservidor:2106).
  2. Busca la sección Dominios o Sitios web.
  3. Haz clic en Crear dominio o Añadir dominio.
  4. Escribe tu nuevo dominio (ej: www.mititiendanueva.com).
  5. Configura la ruta raíz del documento. Debe apuntar a la carpeta donde están los archivos de PrestaShop (normalmente public_html o una subcarpeta como public_html/tienda).
  6. Guarda los cambios.

3.2. Redirigir el dominio antiguo (opcional pero recomendado)

Para no perder visitas, es buena idea que el dominio antiguo redirija al nuevo. Puedes hacerlo de dos formas:

  • Redirección 301: Configura en el panel que el dominio antiguo redirija al nuevo. Esto le dice a Google que el contenido se ha movido definitivamente.
  • Desde el .htaccess: Si te sientes cómodo, puedes editar el archivo .htaccess en la raíz del dominio antiguo con una regla de redirección.

[TIP] La redirección 301 es clave para el SEO. Sin ella, perderás todo el "jugo" de enlaces que habías ganado con el dominio anterior.

3.3. Renovar el certificado SSL

Si tu nuevo dominio debe funcionar con https://, necesitas un certificado SSL. En Syspanel, busca la sección SSL/TLS y solicita uno gratuito (Let's Encrypt). Si ya tenías uno para el dominio antiguo, deberás emitir uno nuevo para el dominio actualizado.


Paso 4: Ajustar el archivo .htaccess y los permisos

PrestaShop genera un archivo .htaccess automáticamente, pero a veces es necesario forzar su regeneración.

  1. Ve a la raíz de tu tienda y elimina o renombra el archivo .htaccess actual (haz una copia antes).
  2. Ve al panel de administración de PrestaShop.
  3. Ve a Configuración avanzada > Rendimiento.
  4. Haz clic en el botón "Regenerar .htaccess" (o "Guardar" si no ves el botón, suele regenerarse al guardar).
  5. Asegúrate de que los permisos de la carpeta cache y logs sean correctos (normalmente 755).

Esto evitará errores de "500 Internal Server Error" después del cambio.


Paso 5: Verificar que todo funciona correctamente

Una vez hecho todo, es hora de la prueba de fuego. Sigue esta lista de verificación:

  • Escribe tu nueva URL en el navegador y comprueba que la tienda carga sin errores.
  • Haz clic en varios productos, categorías y páginas para verificar que los enlaces internos funcionan.
  • Revisa que las imágenes se cargan correctamente (si no, puede ser un problema de caché).
  • Entra al panel de administración con la nueva URL.
  • Comprueba que el certificado SSL es válido (candado en el navegador).

[INFO] Si ves un error de "URL no encontrada" o "mixed content", es probable que la caché de PrestaShop o del navegador esté guardando la URL antigua. Limpia la caché de PrestaShop en Configuración avanzada > Rendimiento > Limpiar caché y prueba en una ventana de incógnito.


Errores comunes y cómo solucionarlos

Error: "La página no redirige correctamente"
Esto suele ser un bucle de redirección. Revisa que no tengas dos redirecciones contradictorias (una en el .htaccess y otra en el panel de hosting). También verifica que la URL base en PrestaShop no tenga una barra extra.

Error: "No se puede conectar con la base de datos"
Si cambiaste el dominio pero también la estructura de carpetas, puede que el archivo config/settings.inc.php (en versiones antiguas) o app/config/parameters.php (en versiones nuevas) tenga rutas incorrectas. Revisa y actualiza si es necesario.

Error: "Imágenes rotas"
Las imágenes tienen una URL absoluta en la base de datos. Si el paso 2 no funcionó, necesitas hacer un reemplazo en las tablas ps_image y ps_product_image. Una consulta como esta puede ayudar:

UPDATE ps_image SET image_url = REPLACE(image_url, 'dominioantiguo.com', 'dominionuevo.com');

Cómo afecta este cambio a tu SEO

El SEO es un tema delicado. Si cambias la URL sin tomar precauciones, puedes caer en los resultados de búsqueda. Aquí van mis recomendaciones:

  1. Redirecciones 301: Ya lo mencioné, pero es crucial. Cada página del dominio antiguo debe redirigir a su equivalente en el nuevo.
  2. Actualiza Google Search Console: Añade el nuevo dominio como una nueva propiedad y solicita la verificación. Luego, en la sección "Cambio de dirección", indica que te has movido.
  3. Actualiza tus enlaces externos: Si tienes presencia en redes sociales, directorios o foros, actualiza las URLs.
  4. Crea un sitemap nuevo: Genera el sitemap desde PrestaShop (Configuración avanzada > SEO y URLs) y envíalo a Google.
  5. Paciencia: El posicionamiento puede fluctuar durante unas semanas. No te asustes si ves una caída temporal.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin tocar el hosting?
No. El dominio debe estar configurado en el servidor para que apunte a los archivos de PrestaShop. Sin esto, la tienda no será accesible.

¿Es lo mismo cambiar el dominio que cambiar la URL?
Sí y no. Cambiar el dominio es el caso más común, pero también puedes cambiar la URL añadiendo un subdominio (tienda.midominio.com) o moviendo la tienda a una subcarpeta. El proceso es el mismo.

¿Pierdo mis pedidos o clientes si cambio la URL?
No, los datos se mantienen intactos en la base de datos. Solo cambia la dirección de acceso.

¿Necesito ayuda de un técnico?
Si te sientes inseguro, siempre puedes contactar con el soporte de tu hosting. Recuerda que en Syspanel (puerto 2106) suelen tener un chat en vivo o tickets de soporte. Es mejor pagar por ayuda que romper algo.


Conclusión final

Cambiar la URL de tu tienda PrestaShop desde el panel de control es un proceso que requiere atención al detalle, pero no es imposible. Siguiendo estos pasos, minimizarás los riesgos y tu tienda quedará funcionando en su nueva dirección sin contratiempos.

Recuerda el orden lógico: primero cambia en el panel de PrestaShop, luego actualiza la base de datos, después configura el hosting (Syspanel, puerto 2106) y finalmente verifica y cuida tu SEO. Si algo falla, respira, revisa los pasos y no dudes en pedir ayuda.

Espero que esta guía te haya sido útil. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡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