Para tener un servidor web con IIS en Windows bien configurado es aconsejable trabajar con HTTPS y SSL.
En este artículo verás como puedes redireccionar el puerto para servir con HTTTS.
Respecto a la instalación y configuración del servidor Web puedes ver el proceso en el artículo: Configuración de dominio en IIS con Windows Server.
Para tener SSL en tu servidor puedes revisar el artículo: Cómo instalar un certificado Let’s Encrypt en Windows Server (IIS).
Preparación del servidor.
Para poder hacer la redirección tendremos que descargarnos el siguiente módulo : URL Rewrite.
Para instalar el módulo es tan sencillo como abrir el archivo, das a la opción de instalar y luego en I Accept.
Redirección a HTTPS
Ahora que ya tienes el módulo URL Rewrite, ya podrás dirigirte a tu sitio web que quieras realizar la modificación y dirigirte al módulo correspondiente:
Una vez dentro, dirígete a Add Rule:
Seleccionamos Blank rule:
Ponemos el nombre que queramos a la norma, luego en Requested URL y Using lo dejamos por defecto.
En el apartado Pattern, añadimos (.*):
En el apartado de Conditions tendremos que darle a Add:
Dentro de las condiciones lo dejamos de la siguiente manera:
- Condition input ponemos: {HTTPS}
- En Check if input string lo dejamos por defecto.
- En Pattern, pondremos ^OFF$.
Una vez este como en la captura podrás darle a OK:
En el apartado Action:
- Pondremos Action type en redirect.
- En redirect URL pondremos: https://{HTTP_HOST}{REQUEST_URI}
- Y desactivaremos la casilla Append query string.
Una vez lo tengamos todo ya podremos darle a Apply:
Para aplicar los cambios tendrás que reiniciar la Web:
Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites, consúltanos!