Redireccionar una web de HTTP a HTTPS en el .htaccess

Si se ha instalado un certificado de seguridad, pueden existir ocasiones en que se requiera redirigir de forma manual todo el tráfico de una página web de http a https.

El siguiente código se utiliza para realizar una redirección de HTTP a HTTPS, dicho código se debe añadir en el archivo .htaccess de la raíz del sitio web, que por norma general, se encuentra dentro de la carpeta httpdocs, public_html o www, esto depende del alojamiento.

Antes de actualizar el fichero htaccess, recuerda hacer una copia de seguridad. Si trabajas en WordPress aquí tienes una entrada explicando cómo recuperar el fichero htaccess por defecto.

¡Recuerda actualizar el dominio y terminación, en este caso, el ejemplo es el de esta página web!

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://javiervallejo.com/$1 [R,L]

Redireccionar una web de HTTPS a HTTP en el .htaccess

En el caso de que se requiera que un sitio web acceda por HTTP en vez de HTTPS, se tiene que realizar nuevamente desde el archivo .htaccess.

Con esto se conseguirá que los usuarios de nuestra web sean redireccionados a la versión HTTP y todo el tráfico se sirva sin el protocolo de seguridad, a pesar de que el usuario entre por HTTPS.

Antes de actualizar el fichero htaccess, recuerda hacer una copia de seguridad. Si trabajas en WordPress aquí tienes una entrada explicando cómo recuperar el fichero htaccess por defecto.

El siguiente código se utiliza para realizar una redirección de HTTPS a HTTP, se debe aplicar el fichero .htaccess de la raíz del sitio web.

¡Recuerda actualizar el dominio y terminación, en este caso, el ejemplo es el de esta página web!

RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://javiervallejo.com/$1 [R,L]
¡Valora este artículo y ayúdame a mejorar la calidad del blog!
(Votos: 0 Promedio: 0)