Cómo hacer cumplir SSL

Los navegadores web muestran un ícono con forma de candado en la barra de direcciones para indicar que los sitios que muestran están usando los protocolos Secure Sockets Layer o Transport Layer Security. Si su empresa ya tiene un certificado SSL para su sitio web, puede aprovechar la confianza inspirada en el ícono de bloqueo mediante la aplicación de SSL, o HTTPS, en su sitio. Elija si desea que todo el sitio sea seguro o solo páginas específicas, luego implemente su plan y vea cómo aumenta la confianza de los clientes y empleados.

SSL de sitio completo

1.

Abra el archivo ".htaccess" de su sitio web con su editor de texto preferido.

2.

Agregue las siguientes líneas a este archivo:

Forzar SSL en el sitio

RewriteEngine On RewriteCond% {HTTPS}! = En RewriteRule. * //% {SERVER_NAME}% {REQUEST_URI} [R, L]

La parte ". *" Coincide con todas las solicitudes de páginas de su sitio, la parte "% {SERVER_NAME}", y las redirige a la versión SSL o HTTPS, la parte "% {REQUEST_URI}".

3.

Guarde y cierre su archivo ".htaccess". Pruebe su sitio navegando en él con cualquier navegador web. Si el sitio cambia de HTTP a HTTPS, entonces sus cambios ".htaccess" funcionaron.

SSL limitado

1.

Abra el archivo ".htaccess" de su servidor con cualquier editor de texto.

2.

Agregue las siguientes líneas a este archivo:

Redirigir carpeta a SSL

RewriteEngine On RewriteCond% {HTTPS} = off RewriteCond% {REQUEST_URI} folder RewriteRule ^ (. *) $ //% {HTTP_HOST}% {REQUEST_URI} [R = 301, L]

Reemplace el nombre de la carpeta con la carpeta que desea servir sobre SSL y reemplace "mysite.com" con su sitio. Tenga en cuenta que esto impone SSL en todos los subdirectorios, también.

Para configurar HTTP para el resto de su sitio, use el siguiente código:

RewriteCond% {HTTPS} = en RewriteCond% {REQUEST_URI}! ^ / Folder RewriteRule. * //% {HTTP_HOST}% {REQUEST_URI} [R = 301, L]

Nuevamente, recuerde cambiar la "carpeta" para que se ajuste a sus necesidades.

3.

Guarde y cierre su archivo ".htaccess". Consulte su sitio web navegando hasta "//www.mysite.com/folder" para ver si el redireccionamiento cambia correctamente la página a SSL.

Asegurar una página con PHP

1.

Abra la página web que desea servir sobre SSL con cualquier editor de texto.

2.

Agregue el siguiente código PHP a la sección "" de la página:

Haga esto con cada página que desee asegurar; sin embargo, los métodos ".htaccess" son generalmente más fáciles para varias páginas.

3.

Guarda y cierra tu página web. Suba la página al servidor de alojamiento, si es necesario, luego verifique su adición navegando a la página utilizando HTTP en lugar de HTTPS.

Cosas necesarias

  • Certificado SSL en servidor web

Propina

  • Para obtener una solución basada en el navegador para minimizar la navegación no segura de los empleados, consulte los enlaces en Recursos.

Advertencia

  • Siempre pruebe sus cambios de configuración ".htaccess" y SSL antes de cargarlos en su sitio web para evitar cualquier tiempo de inactividad.

Entradas Populares