Foros del Web » Administración de Sistemas » Apache »

problema con mod_rewrite

Estas en el tema de problema con mod_rewrite en el foro de Apache en Foros del Web. Hola que tal, pido socorro, jaja por que yo estoy tratando de usar urls amigables. pero el module rewrite no me funciona ni en localhost ...
  #1 (permalink)  
Antiguo 02/03/2010, 13:38
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
problema con mod_rewrite

Hola que tal, pido socorro, jaja

por que yo estoy tratando de usar urls amigables. pero el module rewrite no me funciona ni en localhost ni en mi host.

miren este es mi htaccess completo.

Código Apache:
Ver original
  1. <Files "config.php">
  2. Order Allow,Deny
  3. Deny from All
  4. </Files>
  5.  
  6. <Files "common.php">
  7. Order Allow,Deny
  8. Deny from All
  9. </Files>
  10.  
  11. DirectoryIndex portal.php index.php index.html index.htm
  12.  
  13. RewriteEngine On
  14. RewriteCond &#37;{HTTP_REFERER} !^http://(.+\.)?manganimemas\.com/ [NC]
  15. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?manganimemas\.blogspot.com/ [NC]
  16. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?blogger\.com/ [NC]
  17. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/ [NC]
  18. RewriteCond %{HTTP_REFERER} !^$
  19. RewriteCond %{REQUEST_FILENAME} !hotlink.jpg$
  20. RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://manganimemas.com/hotlink.jpg [L]
  21. RewriteCond %{REQUEST_FILENAME} !-f
  22. RewriteCond %{REQUEST_FILENAME} !-d
  23. RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]

la primera parte es para evitar hotlinking y funciona perfecto, desde ahi el module funciona,

peeeeeeero.

cuando intento usar las urls amigables. no funciona, lo he probado poniendo dentro de la carpeta

directorio-de-prueba un index y colocando una direccion del tipo

http://localhost/directorio-de-prueba/esto/funciona/bien

para que imprima

Código PHP:
echo$_GET['route']; 
y nada , no sirve.

pero si pongo lo normal

http://localhost/directorio-de-prueba/index.php?route=esto/funciona/bien

me imprime perfecto

no se que pasa, de verdad me estoy rompiendo. GRACIAS.

PD: En el caso de mi localhost tengo Load mod rewrite sin el "#" en mi xampp

Última edición por memoadian; 02/03/2010 a las 13:43

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.