Mes: julio 2018

Redirecciónes de url usando el archivo .htaccess

Las redirecciones siempre son un problema por lo que hay que saber como hacerlas para evitar que el sitio se caiga y perdamos trafico.

En los servidores Apache y Litespeed exite un archivo llamado .htaccess, este archivo es el encargado de manejar las url dentro del sitio web donde se encuentra ubicado.

El archivo .htaccess es primordial para el buen funcionamiento de nuestra web por lo que a veces pueden surgir problemas con una mala configuración.

Aquí mostrare algunos ejemplos de redirecciones de que te pueden servir.

Redirección de http a https usando .htaccess

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Redirección https a http en .htaccess

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Redirección de https:// a https://www en .htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirección de todas las paginas a un nuevo dominio usando .htaccess

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^OLDDOMAIN\.com$ [NC]
RewriteRule ^(.*)$ http://NEWDOMAIN.com [R=301,L]