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

Mod_Rewrite y GET

Estas en el tema de Mod_Rewrite y GET en el foro de Apache en Foros del Web. Hola maestros tengo un problema, uso un mod rewrite y todo bien pero cuando intento tomar variables get no muestra ejemplo mipagina.com <- url mipagina.com/principal/ ...
  #1 (permalink)  
Antiguo 20/10/2009, 20:55
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 19 años, 3 meses
Puntos: 14
Mod_Rewrite y GET

Hola maestros tengo un problema, uso un mod rewrite y todo bien pero cuando intento tomar variables get no muestra ejemplo

mipagina.com <- url
mipagina.com/principal/ <- variable rewrite perfecto
mipagina.com/principal/?id=10 <- aki el problema, imprimo id y no pasa nada, si alguien me da una mano xfavor necesito ver el valor de id


Código PHP:
Options All -Indexes
Options 
+FollowSymlinks
RewriteEngine on


RewriteCond 
%{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteRule 
^(.*)/(.*)/(.*)/(.*)/ index.php?din_a=$1&din_b=$2&din_c=$3&din_d=$[L,NC]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteRule 
^(.*)/(.*)/(.*)/ index.php?din_a=$1&din_b=$2&din_c=$[L,NC]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteRule 
^(.*)/(.*)/ index.php?din_a=$1&din_b=$[L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteRule 
^(.*)/ index.php?din_a=$[L,NC
ese es mi .htaccess
__________________
Juegos
Juegos iphone
  #2 (permalink)  
Antiguo 21/10/2009, 06:03
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 8 meses
Puntos: 839
Respuesta: Mod_Rewrite y GET

Usa el flag QSA (Query String Append):
Código Apache:
Ver original
  1. RewriteRule ... .... [L,NC,QSA]
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 21/10/2009, 08:31
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Mod_Rewrite y GET

Mensaje trasladado desde PHP a Apache
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 21:05.