Archivos htaccess que es y como configurarlo


Cuando diseñamos nuestra página Web, algunas veces tenemos que configurar ciertos parámetros del servidor donde ésta alojado nuestro sitio, de manera que nos permita tener un mejor control sobre aquellos eventos que suceden.

 

archivo htaccess

 

Por ejemplo si en nuestra página Web, alguien escribiese una dirección como http://www.pcuserspanama.com/adadadfaasdasd "notese los últimos caracteres" son letras desordenadas que utilizamos para provar nuestra página de errores, de manera que apuntan a una dirección falsa o mejor dicho "que no existe", por éso ante este tipo de errores utilizamos los archivos .htaccess para poder hacerles frente.

 

error 404

 

¿Cómo crear un archivo .htaccess?

 

La manera más fácil es a traves de nuestro bloc de notas, solo basta guardar un documento de téxto con el nombre .htaccess extensión All types, éste archivo deberá ubicarse en la carpeta raiz donde tenemos almacenado nuestro index. Algunas configuraciones básicas de nuestro archivo .htaccess son las siguientes:

 

Crear páginas de errores tal como:

 

Error 404- Páginas no encontradas

ErrorDocument 404 /404.php

 

Cambiar una URL con www a una URL sin www

# Eliminar www.

  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
  RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]

 

 

Cambiar una URL sin www a una URL con www

 


  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^www..+$ [NC]
  RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

 

Remover extensiones .php (Para URL amigables)

 


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
# Reemplaza html con la extension de tu archivo, ej: php, htm, asp

 

Una recomendación es ir verificando si logramos los resultado deseados al agregarle lineas a nuestros archivos, debido a que algunas veces podemos hacer que nuestro sitio no cargue por el simple hecho de configurar mal nuestro archivo .htaccess. Esperemos éste artículo les sea de gran utilidad, no dudes en dejar tus comentarios. Saludos