Moshipp

Contáctenos

Lorica, Córdoba - Colombia

+57 3506027870

[email protected]

Área de clientes

En el mundo del hosting, la seguridad es primordial. Una forma crucial de proteger tu sitio web y la información de tus visitantes es asegurarte de que todas las conexiones se realicen a través del protocolo HTTPS, que cifra los datos transmitidos. Si tu sitio web está alojado con Moshipp, puedes lograr esto fácilmente utilizando el archivo .htaccess.

¿Qué es .htaccess?

El archivo .htaccess es un archivo de configuración basado en texto utilizado por servidores web Apache. Te permite controlar diversos aspectos de tu sitio web, incluyendo redirecciones, protección de directorios y reglas de reescritura de URL.

¿Por qué redirigir de HTTP a HTTPS?

  • Seguridad: HTTPS cifra la información transmitida entre el navegador del usuario y tu servidor, protegiendo datos sensibles como contraseñas y números de tarjetas de crédito.
  • SEO: Google y otros motores de búsqueda favorecen los sitios web que utilizan HTTPS, lo que puede mejorar tu posicionamiento en los resultados de búsqueda.
  • Confianza del usuario: Los navegadores muestran un candado verde junto a la URL de los sitios web que utilizan HTTPS, lo que indica a los usuarios que el sitio es seguro.

Cómo Redirigir de HTTP a HTTPS con .htaccess

  1. Accede a tu archivo .htaccess: Utiliza un cliente FTP o el administrador de archivos de tu panel de control de hosting Moshipp para acceder a la carpeta raíz de tu sitio web. Busca el archivo .htaccess. Si no existe, puedes crearlo.
  2. Edita el archivo .htaccess: Abre el archivo en un editor de texto y agrega las siguientes líneas de código:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  1. Guarda y sube el archivo: Guarda los cambios en el archivo .htaccess y súbelo de nuevo a la carpeta raíz de tu sitio web.

Explicación del Código

  • RewriteEngine On: Activa el motor de reescritura de URL de Apache.
  • RewriteCond %{HTTPS} off: Verifica si la solicitud actual no utiliza HTTPS.
  • RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]: Si la solicitud no utiliza HTTPS, redirige a la misma URL pero utilizando HTTPS. El código de estado 301 indica una redirección permanente, lo que ayuda a preservar el SEO de tu sitio web.

Verifica la Redirección

Después de guardar y subir el archivo .htaccess, visita tu sitio web utilizando la dirección HTTP (por ejemplo, http://www.tusitio.com). Deberías ser redirigido automáticamente a la versión HTTPS (por ejemplo, https://www.tusitio.com).

Consideraciones Adicionales

  • Certificado SSL: Para utilizar HTTPS, necesitarás un certificado SSL instalado en tu sitio web. Moshipp ofrece certificados SSL gratuitos y de pago para sus planes de hosting.
  • Contenido mixto: Asegúrate de que todos los recursos de tu sitio web (imágenes, scripts, etc.) se carguen a través de HTTPS para evitar advertencias de contenido mixto en los navegadores.

Siguiendo esta guía, puedes implementar fácilmente una redirección de HTTP a HTTPS en tu sitio web alojado con Moshipp, mejorando la seguridad y la confianza de tus visitantes.