La importancia de tener nuestro tráfico en HTTPS es que proporciona seguridad y privacidad a los usuarios que visitan nuestro sitio web o utilizan nuestros servicios. HTTPS utiliza un protocolo de cifrado para proteger la información que se envía entre el servidor web y el navegador del usuario. Esto significa que los datos, como los nombres de usuario, las contraseñas y las tarjetas de crédito, no pueden ser interceptados y leídos por terceros.
Para lograr llevar a cabo este proceso de redirección de tráfico debe tener un certificado SSL instalado y vigente para su dominio dentro del plan de Hosting para utilizar HTTPS en su dominio principal.
Tabla de contenidos
Ajustando archivo .htaccess
En la carpeta de publicación de su sitio web (normalmente public_html
) de su plan de Hosting debe agregar o editar el archivo .htaccess
con el siguiente contenido por medio del administrador de archivos
de cPanel o por medio de FileZilla. Si no sabes cómo subir archivos vía FileZilla, en este artículo te decimos cómo
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Redirección tráfico de HTTP a HTTPS con WordPress
Si tiene un sitio WordPress debe realizar el siguiente procedimiento:
Actualizar el sitio configurado de WordPress
- Ingrese al panel de administración de WordPress
www.sudominioregistrado.com/wp-admin
- Seleccione en el menú lateral la opción
settings/configuración
y clic enGeneral
- En la URL del sitio, modifique la dirección de su web, por ejemplo de
http://www.sudominioregistrado.com
ahttps://www.sudominioregistrado.com
Actualizar el archivo de configuración de WordPress
- Ingrese al cPanel de su cuenta de Hosting
- Seleccione la opción
Administrador de archivos
- Dentro de la carpeta de su instalación de WordPress clic derecho sobre el archivo
wp-config.php
y clic en editar - Adicione las siguientes 2 líneas de código antes del texto que indica
Stop Editing Here
define('FORCE_SSL', true); define('FORCE_SSL_ADMIN',true);
Actualizar enlaces guardados en base de datos
Es posible que sea necesario actualizar la base de datos para que todos los elementos utilizados en la información de WordPress utilicen el SSL.
Una opción es utilizar un plug-in para realizar el ajuste:
- Realizar una copia de la base de datos desde la opción
Copias de seguridad
en el cPanel de su cuenta de Hosting - Utilizar el plug-in
Buscar y Reemplazar
. Clic aquí para descargar el Plug-in
Redirección tráfico de HTTP a HTTPS con Joomla
Pueden realizar la redirección del tráfico desde la administración de su CMS Joomla de la siguiente forma:
Ingresemos a la administración de nuestro Joomla, identifiquemos la opción «System«.
Una vez dentro de esta apartado, en la categoría «Setup» ingresemos a la opción Global Configuration.
En este apartado, identificaremos múltiples opciones de configuración, vamos a la pestaña «Server» , a continuación ajustaremos el campo «Force HTTPS» de la siguiente forma y guardaremos los cambios.
Redirección tráfico de HTTP a HTTPS con Prestashop.
Para redireccionar el tráfico en nuestro PrestaShop, debemos ingresar a nuestra administración e identificar la opción «Parámetros de la tienda«, esta opción nos va a desplegar un submenú, ingresamos al apartado «General«.
Dentro de estas configuraciones, debemos de tener activadas las siguientes opciones, para redireccionar todo el tráfico de HTTP a HTTPS, de esta forma nuestro sitio se mostrará como seguro, una vez realicemos las configuraciones, guardamos los cambios.
Beneficios
A continuación se presentan algunos beneficios específicos de utilizar el tráfico a través de HTTPS.
- Protección contra robo de identidad: HTTPS puede ayudar a proteger a los usuarios contra el robo de identidad al evitar que terceros capturen información personal como contraseñas y tarjetas de crédito.
- Protección contra malware: HTTPS puede ayudar a proteger a los usuarios contra el malware al evitar que los atacantes agreguen malware a los sitios web.
- Mejorar la experiencia del usuario: HTTPS puede ayudar a mejorar la experiencia del usuario porque los usuarios se sienten más seguros al compartir información personal en sitios web que utilizan HTTPS.