redireccionamiento hhtp a https htaccess

Redirección HTTP a HTTPS .htaccess

Cómo redirigir HTTP a HTTPS usando .htaccess

Chrome y Firefox muestran advertencias inseguras en sitios sin certificados SSL. Sin SSL, su sitio web se mostrará inseguro a los visitantes. Por lo tanto, es necesario utilizar una conexión cifrada con SSL por motivos de seguridad, accesibilidad o cumplimiento de PCI. Es muy importante redirigir de HTTP a HTTPS.
¿Qué es SSL?

SSL (Secure Sockets Layer) es un protocolo de seguridad estándar para establecer enlaces cifrados entre un servidor web y un navegador en una comunicación en línea.

El uso de la tecnología SSL asegura que todos los datos transmitidos entre el servidor web y el navegador permanezcan encriptados.

Es necesario un certificado SSL para crear una conexión SSL. Deberías proporcionar todos los detalles sobre la identidad del sitio web y tu empresa cuando elijas activar SSL en su servidor web. A continuación, se crean dos claves criptográficas: una clave privada y una clave pública.

Más información: ¿Por qué SSL es fundamental?

Es posible que algunos sitios web requieran de esta redirección, esto ayudará a mejorar el SEO de los sitos web. Además, funcionará para obligar al tráfico web a utilizar HTTPS, edita los códigos en el archivo .htaccess.

Antes de pasar a redirigir HTTP a HTTPS, aquí mostramos cómo puedes editar el archivo .htaccess. Y si ya lo sabes, ve a los pasos de redireccionamiento.

Editar archivo .htaccess

Hay instrucciones / directivas en el archivo .htaccess que le dicen al servidor cómo actuar en ciertos escenarios y afectan directamente el funcionamiento de su sitio web. Directivas comunes en el archivo .htaccess:

  • Redireccionamientos
  • Reescritura de URL

Formas de editar un archivo .htaccess:

  • Edita el archivo en tu computadora (puedes usar el block de notas y cárgalo en el servidor mediante FTP.
  • Utiliza el modo «Editar» en el programa FTP que te permite editar un archivo de forma remota.
  • Utiliza un editor de texto o el panel SSH para editar el archivo.
  • Utiliza el Administrador de archivos en cPanel para editar el archivo.

Editando .htaccess en cPanel File Manager

Nota importante: Haz una copia de seguridad del sitio web, porque en caso de que algo salga mal, podrás volver a subir el original.

Iniciar sesión en cPanel
Archivos> Administrador de archivos> Raíz del documento para:
Ahora selecciona el nombre de dominio al que desea acceder
Marca la siguiente directiva: «Mostrar archivos ocultos (dotfiles)»

Hacer clic en «Ir»

Después de que se abra una nueva pestaña o ventana, busca el archivo .htaccess.
Hacer clic derecho en el archivo .htaccess y hacer clic en «Editar código» en el menú.
Puede aparecer un cuadro de diálogo preguntando sobre la codificación. Haga clic en el botón «Editar» para continuar.

Edita el archivo

«Guardar cambios» cuando hallas terminado.
Prueba el sitio web para asegurar de que esté hecho correctamente. En caso de que haya un error, restaura a la versión anterior y vuelve a intentarlo.
Una vez que hallas terminado, hacer clic en «Cerrar» para cerrar la ventana.

Código fuente para Redirigir HTTP a HTTPS

  1. Redirigir todo el tráfico web
  2. Si tiene código existente en su .htaccess, agregue lo siguiente:

    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
  3. Redirigir solo un dominio específico
  4. Para redirigir un dominio específico para usar HTTPS, agregue lo siguiente:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
  5. Redirigir solo una carpeta específica

Redirigiendo a HTTPS en una carpeta específica, agregue lo siguiente:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]

Nota: Reemplaza “yourdomain”con el nombre del dominio real de ser necesario. Además, en el caso de la carpeta, /folder reemplázala con el nombre real de la carpeta.

¿Crees que fue útil? Comparte este artículo para ayudar a otros a utilizar HTTPS.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Síguenos

A %d blogueros les gusta esto: