Pregunta sobre apache rewrite y php

Iniciado por 4rkn63l, 1 Octubre 2012, 08:25 AM

0 Miembros y 1 Visitante están viendo este tema.

4rkn63l

Hola a todos.

Tengo la siguiente duda, en mi servidor tengo una serie de directorios de la siguiente manera:

/
.
.
. . . /pdf
         .
         .
         . . . /files1
         . . . /files2
         . . . /files3

es decir, un directorio pdf con 3 subdirectorios dentro del mismo, ahora, en el directorio pdf ademas de archivos pdf, tengo un archivo .php, me interesa saber si es posible redireccionar con un unico archivo .htaccess en el directorio pdf todas las peticiones que se hagan de los archivos contenidos en los subdirectorios? es decir que si por ejemplo se solicita algo como /pdf/files2/archivo.pdf esa peticion se redirija al archivo php contenido en el directorio padre pdf.


#!drvy

Código (apache) [Seleccionar]
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule files(.*)/(.*.pdf)  http://dominio/pdf/index.php?consulta=$2 [L,R,QSA]
</IfModule>


Esto redireccionara el intento de abrir cualquier pdf en cualquier carpeta que empieze por files (files1,files2,files3)... a http://dominio/pdf/index.php y ademas te agregara el nombre del archivo al que intentaron acceder (?consulta=$2).

Saludos

4rkn63l

Muchas gracias drvy | BSM. Todo perfecto.