Guía para cambiar la URL de PrestaShop desde el panel de administración
Antes de empezar: ¿Por qué querrías cambiar la URL de tu PrestaShop?
Cambiar la URL de tu tienda online puede sonar a algo muy técnico, pero es más común de lo que piensas. Quizás acabas de comprar un dominio más profesional, tu negocio ha cambiado de nombre, o simplemente necesitas migrar de un subdominio a un dominio principal. Sea cual sea tu motivo, PrestaShop te permite hacer este cambio directamente desde su panel de administración, sin necesidad de tocar código o acceder al servidor.
En esta guía completa, vamos a explicarte paso a paso cómo modificar la URL de tu tienda PrestaShop de forma segura y sin perder datos. Aprenderás a cambiar tanto la URL principal de la tienda como la de la administración, y te daremos consejos para evitar errores comunes.
[INFO] Esta guía está pensada para usuarios con conocimientos básicos. No necesitas ser un experto en desarrollo web para seguir estos pasos, pero sí es importante que tengas acceso al panel de administración de tu PrestaShop.
Requisitos previos antes de cambiar la URL
Antes de lanzarte a cambiar la URL PrestaShop, asegúrate de tener lo siguiente:
- Acceso al panel de administración de tu PrestaShop (por ejemplo,
tudominio.com/admin). - Acceso al panel de control de tu dominio (donde gestionas los DNS).
- Una copia de seguridad reciente de tu base de datos y archivos. Esto es fundamental por si algo sale mal.
[WARNING] No hagas cambios en la URL si tu tienda está en pleno proceso de venta o si tienes tráfico alto en ese momento. Programa el cambio para una hora de baja actividad.
Paso 1: Localiza la configuración de la URL en PrestaShop
Para modificar la URL de tu tienda PrestaShop, primero debes acceder a la configuración general. Sigue estos pasos:
- Inicia sesión en tu panel de administración de PrestaShop.
- Ve al menú Parámetros avanzados en el lateral izquierdo.
- Haz clic en General.
- Busca la pestaña o sección llamada Configuración de la tienda o Parámetros de la tienda.
Aquí encontrarás dos campos clave:
- URL de la tienda: Es la dirección principal que usan tus clientes para acceder a la tienda (ejemplo:
https://tienda.midominio.com). - URL de la administración: Es la dirección para acceder al panel de control (ejemplo:
https://tienda.midominio.com/admin123).
[TIP] Si no ves estos campos, es posible que tu versión de PrestaShop los tenga en una ubicación ligeramente diferente. Busca también en "Parámetros generales" o "Configuración avanzada".
Paso 2: Cómo cambiar la URL principal de tu tienda
Ahora que has localizado la configuración, vamos a cambiar la URL de tu tienda PrestaShop. Este es el proceso:
- En el campo URL de la tienda, escribe la nueva dirección completa. Incluye
https://ohttp://según corresponda. Por ejemplo, si tu nuevo dominio eswww.mitienda-nueva.com, escribehttps://www.mitienda-nueva.com. - Haz clic en Guardar para aplicar los cambios.
[INFO] PrestaShop guardará la nueva URL en su base de datos, pero aún no es funcional al 100%. Necesitarás completar los siguientes pasos para que todo funcione correctamente.
Paso 3: Actualizar la URL de la administración
Si quieres cambiar la URL de administración de PrestaShop (la dirección que usas para entrar al panel), también puedes hacerlo desde esta misma pantalla. Este cambio es especialmente útil por seguridad, ya que una URL de administración predecible es más vulnerable a ataques.
- En el campo URL de la administración, escribe la nueva dirección. Por ejemplo, en lugar de
admin, usaadmin-seguro-2024. - Guarda los cambios.
[WARNING] Cuando cambies la URL de administración, la próxima vez que intentes acceder al panel tendrás que usar la nueva dirección. Asegúrate de guardarla en un lugar seguro o en tu gestor de contraseñas.
Paso 4: Forzar el uso de SSL (HTTPS)
Si tu nueva URL incluye https://, es importante que PrestaShop fuerce el uso de SSL para evitar problemas de contenido mixto (elementos que se cargan sin cifrar). Sigue estos pasos:
- En la misma sección de Parámetros avanzados > General, busca la opción Activar SSL.
- Actívala y elige la opción para forzar SSL en todas las páginas.
- Guarda los cambios.
[TIP] Una vez activado el SSL, verifica que tu tienda carga correctamente con el candado de seguridad en el navegador.
Paso 5: Actualizar la URL en la base de datos (si es necesario)
En algunos casos, especialmente si tu tienda tiene muchas imágenes, enlaces internos o productos, es posible que necesites actualizar las referencias a la URL antigua en la base de datos. PrestaShop no siempre lo hace automáticamente.
Para cambiar la URL de tu tienda PrestaShop de forma completa, puedes usar una consulta SQL a través de phpMyAdmin o el administrador de bases de datos de tu hosting:
UPDATE ps_shop_url SET domain = 'nuevo-dominio.com', domain_ssl = 'nuevo-dominio.com' WHERE id_shop = 1;
[WARNING] ¡Cuidado con esto! Si no tienes experiencia con bases de datos, te recomendamos usar un módulo como "PrestaShop URL Updater" o contactar con tu proveedor de hosting. Un error aquí podría romper tu tienda.
Paso 6: Redireccionar la URL antigua a la nueva
Una vez que has cambiado la URL de tu tienda PrestaShop, es crucial que redirijas la URL antigua a la nueva. Esto evita que los usuarios que tengan enlaces antiguos (por ejemplo, en Google o en redes sociales) se encuentren con un error 404.
Existen dos formas de hacerlo:
Opción A: Redirección desde el hosting
Si usas Syspanel (el panel de control de tu hosting), puedes crear una redirección 301 desde el dominio antiguo al nuevo. Para ello:
- Accede a Syspanel a través de
https://tudominio.com:2106. - Busca la sección de Dominios o Redirecciones.
- Crea una redirección 301 desde el dominio antiguo al nuevo.
[INFO] El puerto 2106 es la puerta de entrada a Syspanel. Si no sabes cómo acceder, contacta con tu proveedor de hosting.
Opción B: Redirección desde el archivo .htaccess
Si tu servidor usa Apache, puedes añadir una redirección en el archivo .htaccess:
Redirect 301 / https://nuevo-dominio.com/
[TIP] Siempre es mejor usar una redirección 301 (permanente) que una 302 (temporal), ya que la primera transmite la autoridad SEO de la URL antigua a la nueva.
Paso 7: Verifica que todo funciona correctamente
Después de modificar la URL de tu tienda PrestaShop, es hora de comprobar que todo está en orden. Te recomendamos:
- Abre tu nueva URL en una ventana de incógnito y verifica que la tienda carga correctamente.
- Prueba la URL de administración con la nueva dirección.
- Revisa algunas páginas internas como productos, categorías y el carrito.
- Comprueba las imágenes y que no haya enlaces rotos.
[WARNING] Si ves errores como "página no encontrada" o "demasiadas redirecciones", revisa los pasos anteriores. Un error común es olvidar actualizar la URL en la base de datos o no forzar SSL.
Preguntas frecuentes (FAQ) sobre cambiar la URL en PrestaShop
¿Puedo cambiar la URL sin perder el SEO de mi tienda?
Sí, siempre que hagas una redirección 301 desde la URL antigua a la nueva. Esto transmite la autoridad de la página y evita que pierdas posiciones en Google.
¿Cuánto tiempo tarda en propagarse el cambio de dominio?
La propagación de DNS puede tardar entre 24 y 72 horas. Durante ese tiempo, algunos usuarios podrían ver la URL antigua y otros la nueva. Es normal.
¿Qué pasa si mi PrestaShop está en un subdominio y quiero pasarla a un dominio principal?
El proceso es el mismo. Solo asegúrate de que el dominio principal esté correctamente configurado en tu hosting y de que los DNS apunten al lugar correcto.
¿Necesito cambiar la URL en los módulos de pago?
Sí, algunos módulos de pago o envío guardan la URL en su configuración. Revisa cada módulo y actualiza la URL si es necesario.
¿Puedo hacer el cambio desde el hosting en lugar del panel de PrestaShop?
Sí, pero es más complicado. La forma más sencilla y segura es hacerlo desde el panel de administración de PrestaShop siguiendo los pasos de esta guía.
Consejos finales para cambiar la URL de tu PrestaShop sin problemas
- Haz una copia de seguridad completa antes de empezar. Esto te salvará si algo sale mal.
- Realiza el cambio en horas de baja actividad para minimizar el impacto en tus clientes.
- Actualiza tus enlaces externos (redes sociales, Google My Business, etc.) con la nueva URL.
- Revisa tu archivo
settings.inc.phpen la carpetaconfigde PrestaShop. A veces, la URL también está definida ahí y necesita actualizarse manualmente. - Si usas Syspanel, recuerda que el acceso es a través del puerto 2106. Ahí podrás gestionar dominios, redirecciones y certificados SSL.
[TIP] Si después de seguir todos los pasos la tienda sigue sin funcionar, contacta con tu proveedor de hosting. Es posible que necesiten actualizar la configuración del servidor o los DNS.
Conclusión
Cambiar la URL de tu PrestaShop desde el panel de administración es un proceso sencillo si sigues los pasos correctos. Lo más importante es hacer una copia de seguridad, actualizar tanto la URL principal como la de administración, forzar SSL y configurar una redirección 301 desde la antigua dirección.
Recuerda que, si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. Con un poco de paciencia, tu tienda estará funcionando con la nueva URL en menos de lo que imaginas.
Ahora que ya sabes cómo modificar la URL de tu tienda PrestaShop, ¡es hora de ponerlo en práctica! Tu tienda online merece tener la dirección perfecta para tu negocio.
