Hola Comunidad;
Hace unos días instalamos un certificado de seguridad de validación extendida por lo que debíamos de redirigir todas las peticiones HTTP a HTTPS, por lo que hoy les mostraré una de las formas.
Bueno, para llevar acabo esta actividad debemos de descargar el complemento para IIS que se llama URL Rewrite, en este manual no mostraré cómo llevar acabo dicha instalación ya que no hay mucha ciencia.
Estoy dejando el enlace de descarga para que sea fácil su ubicación.
https://www.iis.net/downloads/microsoft/url-rewrite
Bueno, ahora seguimos.
Luego de realizar la instalación nos dirigimos al sitio y seleccionamos URL Rewrite e ingresamos.
Luego, clic en Add Rule(s)…
Seleccionamos Blank Rule y clic en OK.
Estoy colocando por Nombre a la regla HTTPS, en Using seleccionamos Wildcards y en Pattern *
En Conditions, hacemos clic en el botón Add…
En Condition input, escribimos HTTPS, en Pattern escribimos off y luego clic en OK.
en Action type seleccionamos Redirect, luego en la parte de Action Properties/Redirect URL escribimos https://{HTTP_HOST}{REQUEST_URI} y en Redirect type seleccionamos Found (302).
Después de ello solamente nos queda hacer clic en Apply.
Reiniciamos el servicio del IIS.
Muchas Gracias!.
Muchas gracias Celso, estaba buscando una solución directa por IIS pero solo sabia una desde el Web.Config
Excelente!
Hice todos los pasos exactamente como están aquí, pero si entro a mi sitio por HTTP sigue marcando error en vez de redireccionarse al sitio por HTTPS… A seguir buscando opciones.