Posteado por: murci en: 11/11/06
…puede ser por varias razones, pero la más usual es por la directiva “AllowOverride” dentro de las secciones . A mi ha ocurrido recientemente tratando de utilizar el “mod_rewrite”, y tras mucho romperme la cabeza y ver que los logs no me ayudaban en nada encontré la solución en algún foro perdido, y por ello la recojo aquí, por si le puede ser de utilidad a alguien.
Esta directiva determina que comandos pueden ejecutarse dentro de los ficheros .htacces. Por defecto, y por seguridad, viene establecido a “None”, pero podemos cambiarlo a “All” y entonces empezará a hacer caso a los “RewriteUrl”. Podemos determinar que tipo de comandos son aceptados utilizado otros valores, pero eso ya lo tenéis en la referencia de la directiva (que además está en la lengua del Cervantes).
Ahora las url’s de Joomla son un poco más amigables para nuestro dios de la red: Google.
[...] problema fue resuelto gracias al blog de murci Archivado en: Uncategorized [...]
Gracias!!
Haber tengo ls distribucion Centos, todo corroe bien menos .htaccess
Lo pasa por alto ahora lo cambi a esto
AllowOverride All
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?$ index.php
Rewriterule ^(.*)\.html$ index.php?x=$1 [L]
Ahora pregunto. esta bien la situacion del AllowOverride ???? o se lo debe poner en otra parte ???? porke no me funciona!
A tomar en cuenta ke en linux me funciona tood bien., pero en linux es todo un embrollo con este archivo .htaccess
Muchas gracias, me ha servido de mucho tu ayuda.
En mi caso para que funcione sólo he tenido que cambiar el AllowOverride de httpd.conf, concretamente el que trata de mi directorio httpdocs
Gracias por tu aporte tube unos problemas al inicio para aplicar tu solucion y complementada con la que encontre en esta pagina http://unidadlocal.com/Que_hacer_cuando_no_funcionan_los_.htaccess_para_drupal_o_aplicaciones_web ya solucione mi problema muchas gracias
gracias!! me estaba volviendo loco y así funciona. Es que en esto de adm de servidores ando un poco mal. de programacion y diseño lo que quieras, pero esto….uff!!! GRACIAS OTRA VEZ
muchas gracias…tb me he estado partiendo la cabeza con esto xD
la verdad es q yo lo solucione editando el archivo en ubuntu
/etc/apache2/sites-enabled/sitiorequerido
muchas gracias
muy bueno, ya que no sabia que mas mirar.
Saludos
Gracias che, me ahorraste dolores de cabeza!!
Muy bueno post!
En mi caso particular, usando Xubuntu 10.04, la solucion es como se plantea pero siempre esta el problema de que los archivos de configuración varían.
El siguiente enlace fue de mucha ayuda: http://www.debian-administration.org/articles/412
Como bien dijo FaBrO basta editar el archivo correspondiente en /etc/apache2/sites-enabled (que es un acceso directo del archivo original en /etc/apache2/sites-available, como bien explica el enlace de arriba).
No olviden ejecutar “sudo service apache2 restart” o en su defecto “sudo /etc/init.d/apache2 restart” luego de aplicar los cambios.
Saludos!
Gracias. Me ha servido mucho. Solo me faltó despues activar el mod_rewrite con el comando:
sudo a2enmod rewrite
12/01/07 a 4:57 am
gracias por compartirlo: es muy util yo buscaba por
“.htaccess no funciona” estas en la pag dos y es el unico resultado claro que he visto.