Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2013, 09:36
cequiel
 
Fecha de Ingreso: mayo-2007
Ubicación: España
Mensajes: 147
Antigüedad: 16 años, 10 meses
Puntos: 3
htaccess, mod_rewrite, Comprobar siguiente condición si no encuentra la página

Hola a todos,
Sería posible comprobar la siguiente condición RewriteRule si la anterior me lleva a una página que no existe? Me explico. En mi htaccess tengo algo parecido a esto:

Código Apache:
Ver original
  1. RewriteRule ^([a-z0-9\-]+)/?$ carpeta1/$1/
  2. RewriteRule ^([a-z0-9\-]+)/?$ carpeta2/$1/ [L]

Cuando yo escribo en mi browser mydominio.com/mi-pagina.php, el primer RewriteRule me devolvería la página carpeta1/mi-pagina.php. El problema es que a lo mejor carpeta1/mi-pagina.php no existe. En este caso, el servidor me devolverá un "page not found" (error 404). Me gustaría que en lugar de devolverme un error, realizase la siguiente comprobación (el siguiente RewriteRule). Sería posible esto?

Muchas gracias.