Uso de archivos .htaccess en apache

apache_logo Apache nos permite realizar ciertas configuraciones para cada directorio o y subdirectorios mediante un archivo llamado .htaccess.

Kumbia se basa en este archivo para y del modulo rewrite para generar las rul´s amigables. mas delante veremos como modificar este archivo para correr kumbia en un subdominio.

¿Que tipo de configuraciones podemos realizar en este archivo?

  • Podemos crear url´s amigables es decir en vez de tener soyprogramador.liz.mx/categoria?=apache podremos tener soyprogramador.liz.mx/categoria/apache esto se logra mediante el uso de rewrite.
  • Impedir que otros dominios tengas acceso a nuestros recursos imágenes, documentos, etc.
  • Personalizar las paginas de error 404, 500, 303, etc.
  • indicar que archivo se cargara por default al accesar a un directorio.
  • Redireccionar a otras paginas.
  • Bloquear ciertas ip´s

y un buen de cosas mas.

Ejemplo de un archivo .htaccess

# Descomentar la linea si carga el index.html
DirectoryIndex index.php
# Si esta mod_rewrite habilitado
;
    # Activar modo de reescritura
    RewriteEngine Off
	RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]

Como se podrán ver dado cuenta para comentar algunas líneas es mediante el uso del signo #

Cabe mencionar que si no conocemos mucho respecto del tema será mejor no moverle al menos que sea un directorio para pruebas y antes de modificar un archivo existente hacer un respaldo.

Leave a Reply

Your email address will not be published. Required fields are marked *