Que hacer cuando no funcionan los .htaccess para drupal o alguna de tantas aplicaciones Web

Solucion para Problemas con .htaccess

Solucion para Problemas con Link

Solucion para Problemas con Drupal

Bueno al principio pense que era algo que estaba mal escrito en mi archivo .htaccess . despues descubri que no era asi las rasones mas comunes por que esto no funciona es por que el archivo no tiene permisos de apache para solucionar esto:

chown apache:apache .htaccess

La segunda cosa que podria estar pasando que por motivos de seguridad muchos sistemas operativos tienen desabilitada la ejecucion de los archivos .htaccess. pero no hay por que preocuparnos lo unico que tenemos que hacer es lo siguiente.
primero editamos el archivo a continuacion /etc/httpd/conf/httpd.conf.

El siguiente paso es agregar el siguiente texto al archivo que indica que en la carpeta donde tenemos el archivo .htaccess quedara activado de la siguiente manera

<Directory /var/www/html/directorio_de_nuestro_web>
AllowOverride All
</Directory>

con esto habilitamos AllowOverride que normalmente biene con el valor none

y listo reiniciamos nuestro servicio de apache

[drupal@unidadlocal.com ~]# service httpd restart
Parando httpd: [  OK  ]
Iniciando httpd:   [  OK  ]
[drupal@unidadlocal.com ~]#

y probamos nuestro sitio web