Hledal jsem možnosti nastavení HTTP hlaviček, přesněji Pragma: no-cache. Na jednom serveru jsem se dostal do situcace, kde tomcat kontext /srv má globálně nastaveno no-cache ale já pro jeden adresář potřebuji vyjímku a potřebuji mít cache zapnutou. Jak na to, když se nikde o Pragma: cache nepíše. Jednoduše se to nastavit tak da a funguje to.
Location /srv/www/content/files/en/download-library/
Header set Pragma cache
Header set Cache-control cache
/Location
Tato taškařice se dělá jen kvuli tomu nejpoužívanějšímu prohlížeči, který i v poslední verzi nefunguje jak ma :-( a Pragma je vnímano prostě jinak. Podivnej je tento svět ...
Zajimavý příspěvek jsem vygoogli zde.
Musím ještě poznamenat, fakt, že to v IE s daným nastavením funguje neznamená že Pragma: cache je validní direktiva. Je velmi pravděpodobné, že správná funkce browseru je jen :-) správnou reakcí na chybnou hlavičku definovanou na daném adresáři. Pokud toto bude číst někdo znalý problematiky a nesouhlasí se mnou, uvítám jeho poznámku.
Zabbix in 2025: A Year of Growth, Community, and Innovation
-
2025 has been a dynamic and crucial year for Zabbix — marked not just by
global events and major releases, but also by meaningful community
engagement, a...
před 15 hodinami

Žádné komentáře:
Okomentovat