Redireccionar todo hacia https://www. – [ How To/ Como se hace ]

Buenos recientemente en la empresa estuvimos trabajando en un sitio web el cual uno de los requerimiento era grabar notas de voz, extraño requerimiento pero el cliente así lo necesitaba, entonces  pues lo desarrollamos pero para contar con la suerte de que google esta molestando en chrome para utilizar las apis, que por seguridad se debía utilizar un origen seguro para utilizar el api de audio para usar el micro, por lo cual se procedió a instalar el certificado de seguridad SSL, pero después surgió la pregunta como hacemos para que cualquier petición nos envié a https://www…. ? pues me coloque a la búsqueda y en pasando por stackoverflow me encontré con un sencillo script para el .htaccess de apache que nos permite hacer una dirección 301 “permanent moved” para no afectar el SEO pero que permita cumplir con la necesidad, así que pues eso hicimos y aquí les comparto el código que utilizamos recuerden que deben tener habilitado el mod_rewrite y  listo.

 

redireccion 301 – http:// -> https://

RewriteEngine On

### WWW & HTTPS

# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# ensure https
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

### WWW & HTTPS

 

 

Deja un comentario