Někdy je třeba zajistit, aby např. soubory s příponou jpg nebo jpeg se z nějakého adresáře  v browseru nezobrazovaly, ale aby je browser rovnou poskytl ke staženi nebo uložení. Jak to udělat. Spousta návodů a rad směruje k 
PHP scriptu, který bude patřičně měnit 
HTTP hlavičku (
fce header) ona hlavička jest tato 
Content-Disposition. Pokud nechcete programovat a chcete spíše nakonfigurovat webserver 
Apache tak, aby hlavičky nastavoval v definovaném adresáři během jejich poskytování. Zde je kratičký návod, jak na to.
Jedná se o velmi jednoduchou definici:
Location /sosej/fotky
   ForceType image/jpeg          
   Header set Content-Disposition attachment
/Location
 Pokud do browseru zdadáte URL 
http://www.domena.cz/sosej/fotky/MojeFotka.jpg soubor se nezobrazí v prohlížeči, ale nabídne se ke stažení.
Pokud budete ladit Web server a budete mít pocit, že Vám to nefunguje stejně jako mě, nezapomeňte na spropadenou cache browseru. Nápomocný muže být 
firefox a jeho rozšíření 
LiveHTTPHeaders.
Žádné komentáře:
Okomentovat