Solicitudes HTTP a HTTPS en IIS

En este artículo te explicaré cómo redirigir tráfico entrante HTTP al IIS hacia HTTPS para que toda la comunicación quede cifrada

31.01.2021 a las 16:32

Redirige todo tu tráfico HTTP a HTTPS en un Microsoft IIS (Internet Information Services)

Creo que en los tiempos que corren no hace falta decir que todas tus visitas a sitios web deberían ser HTTPS.


Si tienes desplegado tu sitio web en un IIS de Microsoft, lo que debes hacer para redirigir todo tu tráfico HTTP (por defecto el puerto 80) a HTTPS (por defecto el puerto 443) es:


  1. Instala el Microsoft URL Rewrite de su sitio oficial

  2. Si el paso anterior se ha instalado correctamente, te aparecerá un nuevo módulo en tu IIS llamado URL Rewrite al seleccionar el sitio web en el cual quieres redirigir tu tráfico

    Has doble clic

    Imagen del módulo URL Rewrite en IIS
  3. Haz clic en Add Rule(s)

    Imagen de añadir nueva regla URL Rewrite en IIS
  4. Elige Inbound Rule

  5. Completar para dejarlo como en las siguientes imágenes

    Imagen de Inbound rule en el URL Rewrite del IISImagen de una condición de Inbound rule en el URL Rewrite del IIS
  6. Cuando lo guardes te quedará algo como:

    Imagen de regla creada para redirigir el tráfico HTTP a HTTPS

Saludos,

Servicios

Software

IoT

Digitalización

Aplicaciones móviles

Consultoría