Cómo redirigir HTTP a HTTPS en PrestaShop

PrestaShop es una popular plataforma de comercio electrónico de código abierto que permite crear pequeñas, medianas y grandes tiendas en línea. Al ser de código abierto, PrestaShop se beneficia de una mayor seguridad, transparencia y adaptabilidad que el software de código cerrado. En el entorno online actual, le recomendamos encarecidamente que aprenda a activar HTTPS en PrestaShop.

Si su sitio web funciona con PrestaShop, va por delante. La plataforma ha demostrado a lo largo de los años ser una solución sólida y fiable para todas las necesidades del comercio electrónico.

Sin embargo, para que su tienda en línea sea aún más segura y, lo que es más importante, cumpla la normativa sobre comercio electrónico, debe obtener un certificado SSL para su sitio web. ¿Aún no tiene uno? SSL Dragon es su único lugar para ofertas y descuentos en SSL.

Después de comprar e instalar el certificado SSL en su servidor, el siguiente paso es activar HTTPS.

Cómo forzar HTTPS en PrestaShop

Afortunadamente, PrestaShop cuenta con una activación SSL integrada en su intuitiva interfaz web. Todo lo que tienes que hacer es:

Paso 1: Inicie sesión en el panel de administración de PrestaShop

Paso 2: Navegar por Preferencias > General

Paso 3: Compruebe si su tienda admite HTTPS

Haga clic en el enlace “Haga clic aquí para comprobar si su tienda admite HTTPS”. Se encuentra en la parte superior de la página “General”, junto a la opción “Activar SSL”.

Debe realizar esta acción para asegurarse de que su instalación SSL funciona correctamente. Cuando todo va bien, el campo “Activar” muestra las opciones SÍ y NO. Recibirá un mensaje de advertencia si hay algún error en la configuración SSL.

Paso 4: Habilitar HTTPS en PrestaShop

Asumiendo que todo está bien, simplemente seleccione la opción “Habilitar SSL en todas las páginas” y complete la redirección HTTPS en PrestaShop.

Habilitar HTTPS en Prestashop

Paso 5: Guarde los cambios y actualice la página

Ahora todo su sitio web debe ser servido a través de HTTPS.

Ajustar la redirección HTTPS de PrestaShop

Por desgracia, esta acción por sí sola suele ser insuficiente para redirigir HTTP a HTTPS en PrestaShop. Aún así, es posible que te encuentres con errores molestos como Error 500, 404 no encontrado o 102. La buena noticia es que usted mismo puede eliminar la mayoría de los errores y, sólo en algunos casos, tendrá que ponerse en contacto con su proveedor de alojamiento.

Esto es lo que puedes hacer por tu cuenta:

Crear redireccionamientos 301

Como su nombre indica, este comando redirigirá a los usuarios, en nuestro caso a conexiones habilitadas para SSL. Los redireccionamientos 301 cambian permanentemente la dirección web de la página de una URL antigua a otra nueva. En PrestaShop, la forma más sencilla de conseguirlo es mediante un módulo de redirección de pago disponible en el mercado de PrestaShop.

También puede hacerlo de forma gratuita, creando redireccionamientos 301 manualmente en el archivo .htacces. Las distintas plataformas de servidores utilizan códigos diferentes para hacerlo. Ponte en contacto con tu proveedor de alojamiento y pídele el código adecuado.

Evite mezclar contenidos seguros e inseguros en una página web

Incluso si sólo uno de sus archivos multimedia se sigue sirviendo a través de HTTP, los navegadores mostrarán un mensaje de advertencia sobre contenido inseguro. He aquí un ejemplo de fragmento HTML que puede activar la advertencia SSL:

http://www.yoursite.com/images/photo.jpg

como puede ver, el hipervínculo hace referencia a un recurso HTTP no seguro (archivo photo.jpg). Para resolver este problema, puede utilizar enlaces relativos. Por ejemplo, podría reescribir el fragmento de HTML no seguro de la siguiente manera:

/images/photo.jpg/

Una solución aún más sencilla es modificar todos sus hipervínculos para que utilicen HTTPS en lugar de HTTP.

Escanear todo el código

Asegúrese de comprobar y cambiar todos sus enlaces. Es posible que el código fuente de tu tema y plugin aún contenga elementos HTTP antiguos. Sustitúyalos lo antes posible.

Informe a Google de que ha redirigido PrestaShop de HTTP a HTTPS

Añade las URL HTTPS a tu mapa del sitio XML y envíalo a Google Search Console. Utilice el archivo Robots.txt para controlar qué páginas rastreará e indexará Google.

Conclusión

A partir de aquí, es importante supervisar los cambios realizados y mantener la plataforma PrestaShop, el tema del sitio web y los módulos actualizados con las últimas versiones.

Ahora que ya sabe cómo activar HTTPS en PrestaShop, sus proyectos en línea actuales y futuros permanecerán siempre seguros.

Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.

Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10

Escrito por

Redactor de contenidos experimentado especializado en Certificados SSL. Transformar temas complejos de ciberseguridad en contenido claro y atractivo. Contribuir a mejorar la seguridad digital a través de narrativas impactantes.