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

Cómo cambiar la URL de PrestaShop en Syspanel (dominio y SSL)

Actualizado el 22 de enero de 2026

¿Necesitas cambiar la URL de tu tienda PrestaShop porque has comprado un dominio nuevo, has migrado de servidor o simplemente quieres activar el SSL?

Este proceso es más común de lo que parece y, si no se hace correctamente, puede dejar tu tienda inaccesible o con errores de contenido mixto (ese molesto candado roto en el navegador).

En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo realizar el cambio de URL de tu PrestaShop desde Syspanel (el panel de control de tu hosting).

Vamos a cubrir dos partes fundamentales: el cambio del dominio y la activación/configuración del SSL.


Antes de Empezar: ¿Qué Necesitas Tener a Mano?

Para que todo el proceso sea un éxito, asegúrate de tener lo siguiente antes de tocar nada:

  • Acceso a Syspanel: Con tus credenciales de administrador (recuerda, se accede normalmente a través del puerto 2106).
  • Acceso al Panel de Administración de PrestaShop: El clásico /admin o la URL personalizada que hayas configurado.
  • El nuevo dominio: Comprado y apuntando a los servidores DNS de tu hosting (esto es clave, si no, no verás nada).
  • El certificado SSL: Activo o listo para activar en Syspanel (normalmente con Let's Encrypt).

[WARNING]
IMPORTANTE: Antes de empezar, haz una copia de seguridad completa de tu base de datos y de los archivos de tu tienda. Aunque el proceso es seguro, si algo falla a mitad de camino, podrás restaurar todo. En Syspanel, puedes hacerlo desde la sección "Copias de seguridad" o "Backups".


Paso 1: Configurar el Dominio y el SSL en Syspanel

El primer paso es asegurarnos de que el servidor (tu hosting) reconoce el nuevo dominio y tiene activo el certificado SSL. Si no hacemos esto, aunque cambies la URL en PrestaShop, no funcionará correctamente.

1.1 Añadir o Verificar el Dominio en Syspanel

  1. Inicia sesión en Syspanel. Recuerda, la URL de acceso suele ser algo como https://tu-servidor:2106.
  2. Busca la sección "Web" o "Sitios Web" en el menú lateral.
  3. Verás una lista de tus dominios. Si tu nuevo dominio ya aparece en la lista, perfecto. Si no, haz clic en "Añadir dominio" o "Crear sitio web".
  4. Introduce el nombre de tu dominio (ej: www.tutienda.com y también tutienda.com sin las "www").
  5. En el campo "Tipo de sitio" o "Motor", asegúrate de seleccionar PrestaShop. Esto hará que Syspanel configure automáticamente las reglas de reescritura de URL necesarias para que PrestaShop funcione.
  6. Configura el "Usuario FTP" o "Usuario del sistema" si te lo pide (o déjalo por defecto).
  7. Guarda los cambios.

1.2 Activar el SSL (Certificado de Seguridad)

Una vez que el dominio está creado en Syspanel, es hora de ponerle el candado.

  1. En la lista de sitios web, busca tu dominio y haz clic en el icono de editar o directamente en el nombre del dominio.
  2. Busca la pestaña o sección llamada "SSL" o "SSL/TLS".
  3. Aquí tendrás varias opciones. La más común y sencilla es usar "Let's Encrypt". Selecciona esa opción.
  4. Marca las casillas para incluir el dominio con "www" y sin "www" en el certificado (esto es fundamental).
  5. Haz clic en "Emitir" o "Instalar". El certificado se generará automáticamente en unos segundos.
  6. Una vez emitido, verás un mensaje de éxito.

[TIP]
Si tienes un certificado SSL externo (comprado a un proveedor), también puedes subirlo aquí. Busca la opción "Subir certificado" e introduce tu clave privada, el certificado y el certificado intermedio (CA). Pero para la mayoría de tiendas, Let's Encrypt es más que suficiente y es gratuito.

1.3 Forzar el Redireccionamiento a HTTPS

Ahora que el SSL está activo, queremos que todos los visitantes que lleguen a http:// sean redirigidos automáticamente a https://. Esto se hace en Syspanel.

  1. En la misma sección de configuración de tu dominio en Syspanel, busca la pestaña "Redirecciones" o "Proxy".
  2. A veces, esta opción está dentro de la pestaña "Avanzado" o "SSL".
  3. Busca una opción que diga "Forzar HTTPS", "Redirigir a HTTPS" o "SSL Only".
  4. Actívala y guarda los cambios.

[INFO]
Este paso es crucial para el SEO. Si no rediriges HTTP a HTTPS, Google podría ver dos versiones de tu tienda (una con y otra sin candado) y eso se considera contenido duplicado, penalizando tu posicionamiento.


Paso 2: Cambiar la URL en el Panel de Administración de PrestaShop

Ahora viene la parte más delicada: decirle a PrestaShop cuál es su nueva dirección. Hay dos formas de hacerlo: desde el panel de administración (si aún puedes acceder) o directamente en la base de datos (si no puedes acceder).

2.1 Método A: Desde el Back Office (Recomendado)

Si tu tienda aún es accesible (aunque sea con la URL antigua), este es el método más limpio.

  1. Accede a tu panel de administración de PrestaShop.
  2. En el menú lateral izquierdo, ve a "Parámetros avanzados".
  3. Haz clic en "General".
  4. En la parte superior, verás una sección llamada "Configuración de la tienda" o "URL de la tienda".
  5. Aquí verás dos campos clave:
    • "URL de la tienda": Debe ser la nueva URL, con https:// y sin barra al final. Ejemplo: https://www.tutienda.com.
    • "URL base" o "Directorio raíz": Si tu tienda está en la raíz del dominio (lo normal), déjalo con una barra diagonal /. Si está en una subcarpeta (ej: /tienda), ponlo aquí.
  6. Guarda los cambios.

[WARNING]
Al guardar, es posible que PrestaShop te cierre la sesión o te redirija a la nueva URL. No te asustes, es normal. Si no te redirige automáticamente, escribe la nueva URL en tu navegador y añade /admin para volver a entrar.

2.2 Método B: Desde la Base de Datos (Si no tienes acceso al Back Office)

Si has cambiado el dominio antes de tiempo o has roto algo, es posible que no puedas acceder al panel de administración. En ese caso, toca ir a la base de datos. No es tan difícil como parece.

  1. Ve a Syspanel y busca la sección "Bases de datos" o "DB".
  2. Localiza la base de datos de tu PrestaShop y haz clic en "PhpMyAdmin" (o el gestor de BD que uses).
  3. Una vez dentro, en la pestaña "SQL" (la que tiene un icono de consola), vas a ejecutar dos consultas.

Primera consulta: Cambiar el dominio en la tabla ps_configuration.

UPDATE ps_configuration SET value = 'https://www.tutienda.com' WHERE name = 'PS_SHOP_DOMAIN';
UPDATE ps_configuration SET value = 'https://www.tutienda.com' WHERE name = 'PS_SHOP_DOMAIN_SSL';

[INFO]
El prefijo de las tablas puede variar. Si tu prefijo no es ps_, tendrás que cambiarlo en la consulta. Por ejemplo, si es prestashop_, la tabla sería prestashop_configuration.

Segunda consulta: Cambiar las URLs en la tabla ps_shop_url.

UPDATE ps_shop_url SET domain = 'www.tutienda.com', domain_ssl = 'www.tutienda.com', physical_uri = '/';
  • Si tu tienda usa http:// sin https, la columna domain_ssl debería estar vacía o igual al dominio, pero como estamos activando SSL, la ponemos igual.
  • Si tu tienda está en una subcarpeta, en physical_uri debes poner la ruta. Ejemplo: '/tienda/'.

Ejecuta ambas consultas y listo. Ahora intenta acceder a tu nueva URL.


Paso 3: Limpiar la Caché de PrestaShop y el Navegador

Después de cualquier cambio de URL, la caché puede jugarte una mala pasada y mostrarte la página antigua o errores raros.

3.1 Limpiar la Caché de PrestaShop

  1. Accede a tu panel de administración con la nueva URL.
  2. Ve a "Parámetros avanzados" > "Rendimiento".
  3. En la parte superior, verás un botón verde que dice "Vaciar la caché". Haz clic en él.

3.2 Limpiar la Caché del Navegador

  1. En tu navegador, abre el modo incógnito (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox).
  2. Escribe tu nueva URL y comprueba que todo funciona.
  3. Si funciona en incógnito, el problema era la caché de tu navegador normal. Puedes borrarla desde la configuración o simplemente seguir usando el modo incógnito para las pruebas.

Paso 4: Verificar Errores de Contenido Mixto (HTTP/HTTPS)

Este es el paso más importante para el SEO. Después de cambiar a HTTPS, es muy común que algunos recursos (imágenes, CSS, JS) se sigan cargando desde la URL antigua http://, lo que provoca el error de "contenido mixto".

Para comprobarlo:

  1. Abre tu tienda en el modo incógnito.
  2. Haz clic derecho en cualquier parte de la página y selecciona "Inspeccionar" o "Ver código fuente".
  3. Ve a la pestaña "Consola" o "Console".
  4. Busca errores que digan algo como: "Mixed Content: The page at 'https://...' was loaded over HTTPS, but requested an insecure resource 'http://...'".

Si ves estos errores, significa que tienes URLs antiguas guardadas en la base de datos (en los textos de productos, categorías, etc.).

Cómo Solucionar el Contenido Mixto

La forma más rápida de arreglar esto es haciendo un "find and replace" (buscar y reemplazar) en la base de datos. CUIDADO: No debes hacer esto a lo bruto, podrías romper la tienda.

  1. Ve a Syspanel > Bases de datos > PhpMyAdmin.
  2. Selecciona tu base de datos.
  3. Ve a la pestaña "SQL".
  4. Ejecuta esta consulta (ajusta el prefijo ps_ si es necesario):
UPDATE ps_products SET description = REPLACE(description, 'http://www.tudominioantiguo.com', 'https://www.tudominionuevo.com');

Deberías repetir esta consulta para las tablas y campos más comunes:

  • ps_product (campos: description, description_short, meta_title, meta_description)
  • ps_category (campos: description, meta_title, meta_description)
  • ps_cms (campos: content)
  • ps_manufacturer (campo: description)

[WARNING]
NUNCA hagas un reemplazo global en toda la base de datos sin saber lo que haces. Limítate a las tablas de contenido (productos, categorías, CMS). Un reemplazo global podría alterar serializaciones de datos y romper módulos o configuraciones.


Preguntas Frecuentes (FAQ)

¿Qué pasa si no redirijo HTTP a HTTPS?

Si no rediriges, tendrás dos versiones de tu tienda. Esto diluye la autoridad de tu dominio (menor posicionamiento) y además mostrará un aviso de "No seguro" a tus clientes en la versión HTTP, lo que genera desconfianza.

¿Cuánto tiempo tarda en propagarse el cambio de dominio?

El cambio de DNS puede tardar entre 24 y 72 horas en propagarse globalmente. Durante ese tiempo, algunos usuarios podrían ver la tienda antigua y otros la nueva. Es un proceso normal.

¿Debo actualizar mi cuenta de Google Search Console?

Sí, es fundamental. Debes añadir la nueva propiedad con https:// y configurar el cambio de dirección. Así Google sabrá que te has mudado y transferirá la autoridad del dominio antiguo al nuevo (si has cambiado de dominio).

¿Qué es el puerto 2106?

El puerto 2106 es el puerto por defecto para acceder a Syspanel, el panel de control de tu hosting. Es la puerta de entrada a todas las herramientas de gestión de tu servidor.

¿Perderé mis posiciones en Google si cambio la URL?

Si haces las redirecciones 301 correctamente y actualizas Search Console, el impacto suele ser mínimo y temporal. Es normal que haya una pequeña fluctuación durante unos días, pero si todo está bien configurado, te recuperarás.


Conclusión

Cambiar la URL de tu PrestaShop en Syspanel es un proceso de varios pasos, pero siguiendo esta guía al pie de la letra, lo tendrás listo en menos de 30 minutos. Lo más importante es:

  1. Prepara el hosting: Dominio y SSL en Syspanel.
  2. Actualiza PrestaShop: Cambia la URL en la configuración o en la BD.
  3. Limpia la caché: Tanto la de PrestaShop como la del navegador.
  4. Corrige el contenido mixto: Asegúrate de que todo se carga por HTTPS.

Con estos pasos, tu tienda estará funcionando en el nuevo dominio con el candado de seguridad activado y sin penalizaciones SEO.

¿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