Redireccionar peticiones http a https en Apache

por | 10 febrero, 2018

Si ya has configurado Apache con un certificado SSL, lo más lógico es que quieras realizar una redirección de todas las peticiones http a https. Para ello te dejo este tutorial que te ayudará con esta tarea. De todos es sabido que la seguridad en internet es un bien muy preciado. Dar a tus seguidores la confianza de que la transferencia de información con tu web es segura es un valor añadido, por lo tanto no debemos de desaprovechar la oportunidad. En esta entrada explicaré las 2 formas que conozco para redireccionar las peticiones a http a https.

Opción 1 – Modificar HostVirtual


Activar mod_rewrite en Apache

Antes de tocar nada en la configuración de nuestro VirtualHost, tenemos que asegurarnos de tener habilitado el mod_rewrite en Apache, para ello ejecutamos el siguiente comando.

Modificar VirtualHost

Ahora localizamos la versión “http” de nuestro Virtualhost en /etc/apache2/sites-enabled y agregamos las siguientes líneas, donde solo vamos a sustituir “tudominio.com” por tu propio dominio.

Redireccionar virtualhost http a https

Ejemplo VirtualHost

Opción 2 – Modificar .htaccess


La segunda opción sería irnos al archivo .htaccess donde se encuentra nuestra web y agregar las siguientes líneas. Con esto vamos a conseguir el mismo resultado pero creo que la opción uno es un poco más profesional o así lo veo yo.

Entradas relacionadas

Proteger acceso a phpmyadmin con fail2ban Tengo un servidor Linux (Debian) con Apache y phpmyadmin para la gestión de bases de datos. ¿Como puedo hacer para bloquear los intentos fallidos de l...
Proteger acceso a webmin con fail2ban Tengo un servidor Linux y utilizo webmin para la gestión del mismo. Quiero proteger el acceso a webmin ante ataques de fuerza bruta. ¿Como puedo bloqu...
Acceder a webmin a través de un subdominio En esta entrada voy a explicar como realizar la configuración necesaria para acceder a webmin a través de un subdominio. Si estás cansado de poner la ...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.