Usar SSL con WP Rocket

Si estás usando un protocolo SSL en tu sitio web, asegúrate de seguir todos los paso siguientes para evitar problemas con WP Rocket.

Nota: Este documento es una simple guía informativa; recuerda que no ofrecemos soporte para los plugins de terceros mencionados en este artículo!

1

Cambia los ajustes de tu sitio a HTTPS

Ve a   Ajustes → General y verifica que estos campos incluyan el HTTPS en la dirección de tu sitio:

2

Asegúrate de que todos los recursos usen HTTPS

Cambiar los ajustes de tu sitio web debería arreglar ya gran parte del asunto, pero puede pasar que todavía haya unos enlaces a recursos que usan HTTP. Todos estos enlaces tienen que ser desviados a HTTPS, para evitar avisos de  "Mixed Content" warnings y otros problemas. En vez que hacerlo manualmente, puedes usar no de los métodos siguientes: 

Si te ocupas del desarrollo del sitio, te aconsejamos el script de Interconnectit, Search and Replace
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

Si prefieres un método basado sobre un plugin, te aconsejamos probar:
Better Search and Replace: https://wordpress.org/plugins/better-search-replace/
-- o --
Go Live Update URLS:  https://wordpress.org/plugins/go-live-update-urls/

3

Desviar todo el tráfico HTTP al HTTPS

Sigue este tutorial para ser guiado paso paso:
Desviar HTTP a HTTPS

En alternativa, puedes usar este plugin para gestionar la redirección (y te ayudará también a solucionar problemas de contenido inseguro):
Really Simple SSL

Usar un CDN con SSL

Cuando tienes un sitio SSL y usas un CDN, también el CDN tiene que ser habilitado para el SSL, si no habrá problemas con los ficheros CSS o de otro tipo que no se cargan, porqué el navegador los bloqueará. 

Si activas la opción CDN en tu sitio SSL y ves algún problema, puedes verificar que tu CDN tenga el protocolo SSL habilitado con un test muy sencillo. 
Visita el URL de tu CDN en tu navegador. Si obtienes un aviso de seguridad como lo que ves en la imagen de abajo, significa que el protocolo SSL no está activado en tu CDN:

Privacy warning message

La solución es contactar con tu proveedor CDN y pedir que activen el SSL en tu cuenta. 

Usar Flexible SSL de CloudFlare

Flexible SSL de CloudFlare no es muy WordPress-friendly y puede causar problemas. Estos son los más comunes: 

1

Solucionar un bucle de redirección

Un problema común cuando se usan WordPress y Flexible SSL de CloudFlare es un bucle de redirección. Lo puedes solucionar usando este plugin: 
CloudFlare Flexible SSL

2

Redirección specifica para CloudFlare

Para desviar el tráfico non-HTTPS, usa esta regla específica de CloudFlare-specific en tu htaccess:

RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"'
RewriteRule ^(.*)$ https://www.example.com/$1 [L]<br>
	

Nota: asegúrate de reemplazar https://www.example.com con tu propio nombre de dominio en la segunda línea.