@ agnasg

Cómo forzar que un sitio wordpress utilice https

07-10-2017 5:08 PM

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:


<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>

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:


RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.example.com/folder/$1 [R,L]

Aquí hay que cambiar example por el nombre de su dominio.

Luego de estos cambios chrome debe indicar que el sitio es seguro.