Ciao a tutti,
sto cercando di realizzare una regola che mi permette il download dei file xls exe zip rar solo se si hanno i cookie del sito o se il "USER_AGENT" è uguale a Java*.

Ma non funziona la regola è sbagliata e si blocca il sito oppure scarica in qualsiasi condizione anche se non si è loggati.

Spero possiate darmi una mano.
Questo è il codice:
codice:
<IfModule mod_rewrite.c>    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} \.(zip|rar|doc|docx|pdf|txt|bin|xls|exe)$ [NC]
    #RewriteCond %{HTTP:HTTP_CUSTOMHEADER} !^$ [NC,OR]
    RewriteCond %{HTTP_COOKIE} !^namecookie.*$ [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} !^java(.*)$ [NC]    
    RewriteRule . / [R,L]


    AddType application/octet-stream .pdf


    <FilesMatch "\.(?i:pdf)$">
      ForceType application/octet-stream
      Header set Content-Disposition attachment
    </FilesMatch>
</IfModule>