En esta entrada mostrare algunas lineas de codigo para poder implementar el protocolo SSL en su sitio web correctemente:
# DO NOT REMOVE THIS LINE AND THE LINES BELLOW SSL_REDIRECT:rafasantiago.mx
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} (www\.)?rafasantiago.mx
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# DO NOT REMOVE THIS LINE AND THE LINES BELLOW SSL_REDIRECT:rafasantiago.mx
Otra forma de direccionar que utilizo muy seguido es esta:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule ^(.)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^rafaelsantiagocruz\.com$ [NC]
RewriteRule ^(.*)$ https://rafaelsantiagocruz.com/$1 [R=301,L]
Ademas de tener un certificado SSL para nuestro dominio es necesario tener bien configurado el direccionamientos para este funcione correctamente y de dirija el trafico a traves del protocolo SSL.
Tener un SSL implementado correctamente mejora nuestro posicionamiento en los motores de busqueda y de igual forma da confianza a nuestros visitantes.