Forzare il download dei file nel browser con .htaccess

Tramite le direttive del file .htaccess possiamo forzare il download dei file nel browser.

Sviluppo web di Gabriele Romanato

Alcuni tipi di file possono essere aperti direttamente nel browser se il browser dispone di un programma predefinito con cui aprirli. Questo comportamento può non essere sempre adatto alle nostre esigenze. Per questo motivo possiamo forzare il download nel browser utilizzando le direttive del file .htaccess. Vediamo come.

Ecco un esempio di direttive da inserire nel file .htaccess:

AddType application/octet-stream .csv
AddType application/octet-stream .xls
AddType application/octet-stream .doc
AddType application/octet-stream .avi
AddType application/octet-stream .mpg
AddType application/octet-stream .mov
AddType application/octet-stream .pdf

Si tenga presente che un risultato analogo può essere ottenuto con la funzione PHP header().