Autor Zpráva
phobos9007
Profil
Zdravím,

Jak nastavit http hlavičky obrázkům a stylům? Obrázky např. nemůžu otevřít v editoru a napsat to tam. A jak se to dělá u stylů?
Davex
Profil
HTTP hlavičku většinou posílá webový server automaticky a není potřeba se tím zabývat. Co tím přesně myslíš a k čemu to potřebuješ?
phobos9007
Profil
Jedná se mi o Expire a Cache-control. Potřeboval bych nastavit template obrázkům keš na rok a pochybuji, že server nastavuje keš automaticky na rok. Kdybych náhodou potřeboval obrázky předčasně změnit, jen je přejmenuji
Nox
Profil
hledej na http://www.askapache.com/ je to tam celkem podrobně

to co tam je, kódy, se píší do souboru .htaccess, který si dáš na server
(někdy je třeba ho povolit v administraci nebo zažádat, ale obecně by to mělo jet)
phobos9007
Profil
Nox:
Neplatí to jen pro Apache?
Já bych byl raději za aplikační řešení nezávislé na platformě.

Napadlo mě nahrát obrázek nebo styl do paměti pomocí readfile a dát před to hlavičky

header ("Expire: ATD");
header ("Cache-control: ATD");

readfile ($file);

//poslat klientovi


Je toto řešení možné?
phobos9007
Profil
Tak jsem to zkusil s readfile a funguje to, paráda

Vaše odpověď

Mohlo by se hodit

  • Pokud přikládáte obrázkové ukázky, dbejte prosím na jejich přijatelnou (datovou) velikost.
  • Uvádějte v titulku grafický program, na který se ptáte.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0