2010-11-18 12 views
5

Ho cercato di forzare le immagini per il download utilizzando le intestazioni PHP ma ci sono stati più problemi.Forza un file o un'immagine da scaricare utilizzando .htaccess

Così, invece, come posso utilizzare .htaccess in modo che quando mi collego ad un'immagine come:

<a href="wallpapers/image.jpg">Download</a> 

... invece di aprire il file nel browser, il file è effettivamente scaricato e salvato nella il computer dell'utente

Sto già utilizzando .htaccess nel mio progetto per riscrivere gli URL se questo influisce su qualcosa.

+0

Quali sono stati i problemi con le intestazioni PHP? –

+0

Penso che questo sia stato risolto qui: http://stackoverflow.com/questions/1010636/force-link-to-mp3-file-to-download-save-as/1010663#1010663 –

+0

@Grillz: provato già dopo googlando .. non funziona ... @Evan PHP stava facendo delle immagini ma non le mostrava ... se tu avessi il codice di errore percentuale del cento percento allora sii mio ospite – Moon

risposta

16

mettere questo nel vostro .htaccess

<FilesMatch "\.(?i:jpg|gif|png)$"> 
    Header set Content-Disposition attachment 
</FilesMatch> 

Assicurarsi di aver mod_headers installato e attivato.

+0

non funzionante 500 errori – Moon

+8

Hai mod_header installato e attivato? –

+0

HIT ... installato e attivato (ora) – Moon

Problemi correlati