Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/11/2012, 18:43
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 6 meses
Puntos: 1567
Respuesta: [htaccess] Aplicar redireccionamiento con excepciones

No @SirDuque, no lo entiendo. vos supuestamente tenés un archivo real llamado app.php, tomemos este código como ejemplo

Código PHP:
Ver original
  1. Este archivo es: app.php<br />
  2. Fue llamado en : <?php echo $_SERVER['REQUEST_URI']; ?><br />
  3. <?php
  4. if(isset($_GET['var1'])){
  5. echo "var1= " . $_GET['var1'];
  6. }else{
  7. echo "no se paso var 1";
  8. }
  9. ?>
  10. <br />
  11. <?php
  12. if(isset($_GET['var2'])){
  13. echo "var2= " . $_GET['var2'];
  14. }else{
  15. echo "no se paso var 2";
  16. }
  17. ?>
Con la siguiente regla que según decis es lo que necesitas

Código Apache:
Ver original
  1. RewriteCond %{REQUEST_URI} !^/css/
  2. RewriteCond %{REQUEST_URI} !^/images/
  3. RewriteCond %{REQUEST_URI} !^/js/
  4. RewriteRule ^(.*)$ app.php [L]
A menos que la dirección que uses no esté en las carpetas images, css, js
Cualquier link que uses te va a llevar automaticamente a app.php
andá a este dominio
http://mr7.emprear.com
y luego en la barra de direcciones tipea cualquier nombre de archivo, si le agregás var1 ó var2 a la query, te va a aparecer, incluso, si pusieses el nombre de un archivo de imagen
Ej:
http://mr7.emprear.com/xxx.jpg
http://mr7.emprear.com/zzz.jpg?var2=56
Claro que si en la cadena incluyeses al inicio css, js, images, ahi si te diría Not found (o mostraría el archivo si existe)
Ejemplo:
http://mr7.emprear.com/images/xxx.jpg
en definitiva no se bien que querés hacer, porque eso de:
Cita:
y que el resultado sea:
pagina.php?var1=0&var2=45
Que se supone que significa? que querés que aparezca eso en pantalla? Y en que situación

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.