Autor Zpráva
kajak
Profil *
Dobrý podvečer,
Snažím se u apache rozchodit mod_expires, ale jaksi se mi to nedaří.
Jedu na debianu a postupoval jsem takto:
1. a2enmod expires
2. a2enmod headers
3. do virtual hostu dané stránky jsem zadal:
<IfModule mod_expires.c>
    #nastavení cache pro obrázky (2592000s 30dnů)
    <FilesMatch "\.(gif|jpeg|jpg|png)$">
      ExpiresActive On
      ExpiresDefault A2592000
    </FilesMatch>

    #nastavení cache expirace pro CSS a JavaScript (86400s = 1den)
    <FilesMatch "\.(js|css)$">
      ExpiresActive On
      ExpiresDefault A86400
    </FilesMatch>
  </IfModule>

4. /etc/init.d/apache2 restart

5. Jenže závěr je takový, že si zkusím načíst danou stránku a pak například změnit barvu písma a stránku obnovit a barva písma se ihned změní ->cache se neukládá :-/
6. Musím ještě k tomuto modulu přidat nejaký meta tag, či něco podobného? Díky
kajak
Profil *
Tak problém vyřešen -> neměl jsem výše uvedený kód v <directory>...</directory>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0