Cómo forzar que un sitio wordpress utilice https
Forzar el uso de https en un sitio wordpress. Luego de hacer el setup de SSL (instalar el certificado, etc) usted debe cambiar el .htaccess para que incluya lo siguiente:
[code language=”html”]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^micronosis\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.micronosis.com/$1 [R,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
[/code]
Aquí hay que cambiar example por el nombre de su dominio.
Si todavía chrome o firefox están reportando que hay imágenes inseguras (seguramente porque están siendo referenciadas como http://www.example.com/images/imagen.jpg) hay que agregar en la carpeta images o donde quiera que sea que están las imágenes un .htaccess con el siguiente contenido:
[code language=”html”]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.example.com/folder/$1 [R,L]
[/code]
Aquí hay que cambiar example por el nombre de su dominio.
Luego de estos cambios chrome debe indicar que el sitio es seguro.