Los siguientes métodos se pueden usar para obligar a los visitantes de su sitio web a usar HTTPS.
Plesk Onyx y superiores
Para los clientes de Plesk Onyx o superior, puede utilizar Plesk para habilitar una redirección de IIS para forzar SSL.
- Inicie sesión en el panel de control de Plesk
- Ir a Suscripciones
- Seleccione su suscripción
- Haga clic en Configuración de alojamiento
- Comprobar redireccionamiento 301 seguro para SEO permanente de HTTP a HTTPS
- Haga clic en Aplicar o Aceptar
Plesk 12.5 e inferior
En versiones anteriores de Plesk, debe implementar esto en su archivo web.config. Coloque la siguiente regla de reescritura de IIS dentro de
sección de su web.config:
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
Si desea verificar cómo funciona la redirección, puede usar el siguiente sitio para verificar:http://redirectcheck.com/
Apache/Nginx .htaccess
Para servidores que se ejecutan en un entorno Linux, puede usar la siguiente información para actualizar su archivo .htaccess. Además, los pasos proporcionados al comienzo de este KB aún se aplican si está ejecutando Plesk Onyx o superior en su entorno Linux. Si necesita ayuda para acceder a este archivo, utilice esta KB:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Tenga en cuenta:es una buena práctica que querrá asegurarse de que este tipo de redirección esté en la parte superior de su archivo .htaccess