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

Cómo cambiar la URL de PrestaShop en Plesk sin perder datos

Actualizado el 27 de octubre de 2025

¿Necesitas mover tu tienda PrestaShop a un nuevo dominio o cambiar su URL por completo desde Plesk? Es un proceso que, aunque suena técnico, se puede hacer de forma segura si sigues los pasos correctos. Lo más importante es no perder tus productos, clientes ni configuraciones. En esta guía completa te explicaré cómo cambiar la URL de PrestaShop en Plesk sin perder datos, incluyendo cómo redirigir tu tienda correctamente para que los buscadores y tus usuarios no se vean afectados.

Preparativos antes de cambiar la URL en PrestaShop

Antes de tocar cualquier configuración, debes asegurarte de tener un respaldo completo de tu tienda. Este es el paso más crítico para evitar pérdidas de datos.

Realiza una copia de seguridad completa

Accede a tu panel de control Plesk. Busca la sección "Archivos" o "Administrador de archivos" y descarga toda la carpeta raíz de tu PrestaShop (normalmente en httpdocs o public_html). También debes exportar tu base de datos desde la sección "Bases de datos" en Plesk. Usa la opción "Exportar" y elige formato SQL.

[WARNING] No omitas este paso. Si algo sale mal durante el cambio de URL, tu copia de seguridad será tu única salvación. Guarda los archivos y la base de datos en tu computadora.

Verifica que tu nuevo dominio esté configurado en Plesk

Antes de continuar, asegúrate de que el nuevo dominio (por ejemplo, tunuevatienda.com) esté agregado en Plesk. Ve a "Dominios" y haz clic en "Añadir dominio". Sigue los pasos para configurarlo. También debes tener los registros DNS apuntando a tu servidor.

Cambiar la URL de PrestaShop desde el panel de administración

El método más recomendado es hacerlo desde el propio back office de PrestaShop. Así evitas errores en la base de datos.

Accede a la configuración de la URL

Inicia sesión en tu panel de administración de PrestaShop (por ejemplo, tudominioantiguo.com/admin). Ve al menú "Parámetros de la tienda" y luego a "Tráfico y SEO". Aquí encontrarás la opción "Configuración de la URL de la tienda".

Modifica las URLs

Verás dos campos importantes: "URL de la tienda" y "URL de SSL". Cambia ambos por la nueva dirección, por ejemplo https://tunuevatienda.com. Asegúrate de incluir el protocolo (https si tienes certificado SSL). Guarda los cambios.

[INFO] Si tu tienda usaba HTTP y ahora usarás HTTPS, marca la casilla "Forzar SSL en todas las páginas" para mayor seguridad.

Prueba el acceso con la nueva URL

Ahora intenta acceder a tu tienda con la nueva URL. Si ves la página de inicio, todo va bien. Si no, puede que necesites ajustar el archivo .htaccess o la configuración de redirección.

Actualizar la base de datos manualmente (si es necesario)

En algunos casos, el cambio desde el back office no es suficiente. Puede que queden URLs antiguas en la base de datos. Para eso, necesitas hacer una actualización manual.

Conéctate a la base de datos desde Plesk

En Plesk, ve a "Bases de datos" y selecciona la base de datos de tu PrestaShop. Haz clic en "phpMyAdmin". Esto abrirá una herramienta donde podrás ejecutar consultas SQL.

Ejecuta las consultas de reemplazo

En phpMyAdmin, selecciona la base de datos y haz clic en la pestaña "SQL". Ejecuta la siguiente consulta para reemplazar la URL antigua por la nueva en todas las tablas:

UPDATE ps_configuration SET value = REPLACE(value, 'https://tudominioantiguo.com', 'https://tunuevatienda.com');
UPDATE ps_shop_url SET domain = 'tunuevatienda.com', domain_ssl = 'tunuevatienda.com';
UPDATE ps_links SET link = REPLACE(link, 'https://tudominioantiguo.com', 'https://tunuevatienda.com');

[TIP] Reemplaza ps_ por el prefijo de tus tablas si es diferente. Puedes ver el prefijo en el archivo config/settings.inc.php de tu PrestaShop.

Verifica que no queden URLs antiguas

Puedes buscar URLs antiguas con una consulta como:

SELECT * FROM ps_configuration WHERE value LIKE '%tudominioantiguo.com%';

Si aparecen resultados, repite el reemplazo hasta que no queden.

Configurar la redirección desde el dominio antiguo

Para que los usuarios que lleguen a la URL antigua sean redirigidos automáticamente a la nueva, debes configurar una redirección 301. Esto es crucial para el SEO.

Crea una redirección en Plesk

En Plesk, ve a "Dominios" y selecciona el dominio antiguo. Luego busca la opción "Redireccionar" o "Redirección de hosting". Actívala y elige "Redirección permanente (301)". Introduce la nueva URL completa (con https) y guarda.

[WARNING] Asegúrate de que la redirección sea 301 y no 302. La 301 indica a los buscadores que el cambio es permanente, preservando el SEO.

Verifica la redirección

Abre un navegador en modo incógnito y escribe la URL antigua. Debes ser redirigido automáticamente a la nueva. También puedes usar herramientas online como "Redirect Checker" para confirmar.

Actualizar el archivo .htaccess manualmente

Si la redirección no funciona, puedes editar el archivo .htaccess en la raíz del dominio antiguo.

Accede al archivo .htaccess

En Plesk, ve a "Administrador de archivos" y navega hasta la carpeta del dominio antiguo. Busca el archivo .htaccess. Si no existe, créalo.

Agrega las reglas de redirección

Añade estas líneas al inicio del archivo:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.tudominioantiguo\.com [NC]
RewriteRule ^(.*)$ https://tunuevatienda.com/$1 [L,R=301]

Guarda los cambios. Esto redirigirá todo el tráfico del dominio antiguo al nuevo, incluyendo páginas específicas.

Probar la tienda después del cambio

Una vez realizados todos los pasos, es hora de verificar que todo funcione correctamente.

Revisa páginas clave

Visita la página de inicio, una categoría, un producto y el carrito de compras. Asegúrate de que las URLs sean las nuevas y que no haya errores 404.

Prueba el proceso de compra

Realiza un pedido de prueba (puedes usar un modo de pago ficticio). Verifica que los correos electrónicos de confirmación lleguen correctamente y que las URLs en los emails sean las nuevas.

Verifica los enlaces internos

Usa herramientas como "Screaming Frog" o simplemente revisa manualmente algunos enlaces. Los enlaces internos deben apuntar a la nueva URL.

Preguntas frecuentes sobre cambiar URL en PrestaShop y Plesk

Aquí respondo las dudas más comunes que suelen tener los usuarios.

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

Sí, siempre que sigas los pasos de esta guía. Lo esencial es hacer una copia de seguridad antes y actualizar las URLs en la base de datos. Los productos, clientes y pedidos se mantienen intactos.

¿Qué pasa si no actualizo la base de datos?

Pueden quedar URLs antiguas en imágenes, enlaces y configuraciones. Esto provocará que algunas páginas no carguen correctamente o que los enlaces lleven al dominio antiguo.

¿Cómo afecta esto al SEO de mi tienda?

Si haces una redirección 301 correcta, el SEO se mantendrá. Los buscadores transferirán la autoridad del dominio antiguo al nuevo. Sin embargo, puede haber una pequeña caída temporal en el tráfico mientras Google reindexa.

¿Necesito cambiar algo en mi certificado SSL?

Si tu nuevo dominio tiene un certificado SSL válido, no necesitas hacer nada más. Si no, deberás obtener uno nuevo. Plesk ofrece certificados gratuitos a través de Let's Encrypt.

¿Qué hago si no puedo acceder al back office después del cambio?

Puede que la nueva URL no esté bien configurada. Prueba acceder con la ruta directa: https://tunuevatienda.com/admin. Si no funciona, revisa el archivo config/settings.inc.php y actualiza manualmente las constantes _PS_BASE_URL_ y _PS_BASE_URL_SSL_.

Consejos adicionales para un cambio exitoso

Haz el cambio en horario de bajo tráfico

Si tu tienda tiene visitas constantes, programa el cambio para un momento de menor actividad. Así minimizas el impacto en los usuarios.

Notifica a tus clientes

Envía un correo electrónico o publica en redes sociales informando sobre el cambio de dominio. Así tus clientes no se sentirán confundidos si ven una URL diferente.

Monitorea el tráfico después del cambio

Usa Google Analytics o herramientas similares para ver si el tráfico se está redirigiendo correctamente. Si notas una caída significativa, revisa la redirección.

[INFO] Después del cambio, puede tardar hasta 48 horas en que los DNS se propaguen completamente. Durante ese tiempo, algunos usuarios podrían ver la versión antigua o la nueva dependiendo de su proveedor.

Conclusión

Cambiar la URL de PrestaShop en Plesk sin perder datos es un proceso que requiere atención al detalle, pero es totalmente factible si sigues estos pasos. Recuerda siempre hacer una copia de seguridad, actualizar la base de datos y configurar una redirección 301. Con esta guía, tu tienda estará funcionando con la nueva URL en poco tiempo, manteniendo todo tu trabajo y clientes intactos.

Si encuentras algún problema, no dudes en consultar la documentación de PrestaShop o contactar con el soporte de tu hosting. ¡Buena suerte con tu cambio de dominio!

¿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