Ficheros .htaccess

Principal | Usuarios | Creación web
Contacto | Publicación en AMEN
 

¿Qué es un fichero .htaccess?

Es un fichero de texto que puesto en cada directorio de vuestro espacio web, permitirá personalizar y modificar ciertas acciones que va a realizar el servidor de web (http)

 

¿Dónde puedo utilizarlo?

Los ejemplos y explicaciones que de aqui se referiran al servidor de web (http) apache, aunque otros servidores también permiten el uso de ficheros con una función muy similar o casí idéntica.

Por tanto se podrá usar, si vuestro sitio web está alojado en un servidor apache.

Necesitareis además poder escribir en los directorios en los que querais poner un fichero .htaccess

El administrador del servidor os puede impedir el uso de este tipo de ficheros o llamarlos de otra forma, así que preguntar al administrador de vuestro servidor apache.

 

¿Cómo es, qué aspecto y estructura tiene?

Es un fichero de texto, es decir sólo texto sin formato

Las líneas que empiezen con el simbolo # son ignoradas, es decir son comentarios

Se analiza línea por línea y en orden, por lo que en algunos casos hay que tener cuidado con el orden

Cada línea sólo puede contener una directiva.

Una directiva es una orden que indica una modificación en el funcionamiento del servidor.
Existen 2 tipos de directivas

 

¿Cómo subir al servidor un fichero .htaccess?

Si se edita el fichero .htaccess desde windows, surgirá el problema de que muy posiblemente no permita guardarlos con ese nombre , ya que se negará a crearlo por que piensa que no tiene nombre.

La solución pasa por guardarlo con otro nombre y a la hora de subirlo mediante ftp al servidor, cambiarle allí el nombre.

 

Directivas que se pueden usar

En el fichero .htaccess no se pueden usar todas las directivas que se usan para configurar el apache.
Además existe el problema de que se puede expandir la funcionalidad del apache con modulos, los cuales tienen sus propias directivas.

De las directivas que se pueden usar en cualquier apache están son las que se pueden usar en un fichero .htaccess:

 

Enlaces a otros sitios sobre ficheros .htaccess

El mejor sitio para informarse sobre el uso de ficheros .htaccess es el propio apache