Configuración de la redirección de HTTPS
1. Asegúrese de que el certificado digital se ha instalado correctamente en su orden de alojamiento, y el sitio está resolviendo en https://yourdomainname.com.
Nota: Su sitio funcionará en https://yourdomainname.com o https://www.yourdomainname.com o https://subdomain.yourdomainname.com, dependiendo del nombre común para el cual emitio el certificado. La resolución de HTTPS en otra cosa que no sea este nombre común daría lugar a un error de coincidencia en el nombre de certificado.
2. Crear un archivo web.config en el directorio del sitio y añadir las siguientes líneas a la misma. En caso de que ya existe un web.config en el directorio de su sitio, editar con cuidado para añadir estas líneas:
<?xml version="1.0"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://<common_name>/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
<common_name> needs to be replaced by the Common Name for which the Digital Certificate is issued.