Ciao,
2009/8/5 Paolo Sala <piv...@riminilug.it> > Content-Type per forzare il download del file puoi usare il modulo mod_headers, che ti permette di riscrivere l'header. Nel mio apache non era abilitato, ma è sufficiente: # ln -s /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled/headers.load e un riavvio di apache: # /etc/init.d/apache2 restart per abilitarlo. Quindi inserendo questa sezione: <FilesMatch "\.(?i:gz)$"> ForceType application/octet-stream Header set Content-Disposition attachment </FilesMatch> apache2 riscrive l'header in caso di file .gz o .GZ in modo da trattare lo stesso file come attachment (e quindi forzare il download). Forzare il tipo application/ictet-stream serve per IE, che in base al Content Type tenterebbe di gestire in autonomia il file, indipendentemente dall'header. Si può inserire tale sezione nella configurazione generale del server (/etc/apache2/apache2.conf o /eta/apache2/httpd.conf), nella configurazione di un virtual host (per es. /etc/apache2/sites-enabled/000-default) o secondo le direttive apache fornite qui: http://httpd.apache.org/docs/2.0/mod/mod_headers.html Questo naturalmente se l'applicazione deve girare su un server apache2 che tu hai modo di gestire (sinceramente non so se il mod_headers è abilitato di default su servizi tipo tophost, aruba o altro). Altrimenti ci sono altre altrernative che prevedono l'uso di script (php o perl, per esempio) per forzare il download. Spero di non aver detto castronate, ciao M