Forzar https con .htaccess
↳ $ date | cat c4t3g0ry;
- - Publicado el 21/04/2015 | Esto es sobre: Unix/Linux Sys.Admin
Tengo algunos dominios que usan https://
y están bajo cloudflare en el cual he tenido algunos problemas, elegí forzar desde el archivo .htaccess
de esta manera:
RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} =http RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Recuerda poner el archivo en el directorio principal de tu dominio o subdominio.
Tal vez te pueda interesar este hilo con LastDragon sobre otras alternativas:
@Bucio ojo .htacess solo aplica reglas a directorios lo que en realidad usaste fue mod_rewrite y podrías hacer lo mismo con metas html
— Last Dragon (@LastDragonMX) abril 21, 2015
@Bucio meta refresh en html si el servidor no tiene instalado mod_rewrite o el hosting no de opciones
— Last Dragon (@LastDragonMX) abril 21, 2015
@LastDragonMX y si lo quiero para directorios sin archivos index.* ?
— Sir Rafael Bucio (@Bucio) abril 21, 2015
@Bucio es difícil pero … todo directorio expuesto debe llevar un index aunque este vacío por si el servidor no está configurado correcta
— Last Dragon (@LastDragonMX) abril 21, 2015
@Bucio entonces ni hablar es correcto , si aplícate correctamente la navaja de occam
— Last Dragon (@LastDragonMX) abril 21, 2015