¿Estas atascado? ¡Yo te ayudo!, pregunta aquí.

Redireccionar direccion HTTP a HTTPS (y viceversa) en apache2

Todo sobre linux, programas para linux, configuraciones de sistema linux, etc..

Notapor alexiter » Mar Nov 01, 2016 6:18 pm

Si tienes una web segura que funciona sólo con SSL, es bueno asegurarse de que tus paginas se sirven siempre desde el protocolo HTTPS.

Para ello, emplea la siguiente regla y copiala al final pero dentro de la etiqueta <virtualhost> del archivo "defult.conf" de apache dentro del directorio "etc/apache2/sites-available" :

Código: Seleccionar todo
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.example.com/$1 [R=301,L,QSA]


Y si has tenido una web segura durante un tiempo, pero has decidido quitar el certificado SSL, necesitaras redireccionar a la versión HTTP. En caso contrario, tus usuario se encontrarán con un molesto mensaje de error en el navegador y perderás visitas.

Aquí tienes la regla:

Código: Seleccionar todo
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://www.example.com/$1 [R=301,L,QSA]
alexiter
Site Admin
 
Mensajes: 157
Registrado: Dom Nov 17, 2013 9:54 pm

Volver a Linux

cron
  • Buscar mensajes nuevos
  • Buscar temas sin respuesta
  • ¿Quién está conectado?
  • Hay 9 Usuarios identificados :: 0 registrado, 0 ocultos y 9 invitados (basados en usuarios activos en los últimos 5 minutos)
  • La mayor cantidad de usuarios identificados fue 619 el Dom May 03, 2020 11:11 pm
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados