2012-02-13 10 views
12

Quindi ho questa condizione di riscrittura nella parte inferiore del mio file .htaccess come un catchall. funziona benissimo, ma voglio che ignorare le richieste e inizia con "/index.cfm"Condizione di riscrittura catchall se l'URI non inizia con questo

RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule (.+) /index.cfm?event=baduri&uri=$1 

così /index.cfm?fddssds non sarebbero stati toccati

ma/gdfgdfgdfdgf verrebbero reindirizzati ..

risposta

15

Puoi provare questo e fammi sapere:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} !^/index.cfm 
RewriteRule (.+) /index.cfm?event=baduri&uri=$1 [L,NC] 
Problemi correlati