1 Apache Cache (mod_headers)|Artikel|Projekt OsUp

Apache Cache (mod_headers)

Hallo.

da ich Grade erst das Problem hatte mit dem Cache das meine Seite alle Seiten Gecacht hatte und solche Scripte wie Ajax Logins u.s.w. einfach nicht so funktionierten wie es sollte musste ich einfach den mod_headers in meinem Apache Server Aktivieren...

ich erkläre euch mal was ich machen müsst wenn ihr auch mal das Problem habt mit dem Cache Controll

als erstes müsst ihr den mod_headers in eurem Apache Server Aktivieren

server:~# sudo a2enmod headers
Ausgabe:
Enabling module headers.
Run '/etc/init.d/apache2 restart' to activate new configuration!

server:~# /etc/init.d/apache2 restart

so damit sollte den der mod im Apache schon laufen.. um ihn jetzt genauer einzustellen ändert ihr eure .htaccess

  <FilesMatch "\.(gif|jpg|jpeg|png|ico|flv|swf)$">
    Header set Cache-Control "max-age=2592000"
  
  <FilesMatch "\.(js|css|pdf|txt)$">
    Header set Cache-Control "max-age=604800"
  
  <FilesMatch "\.(html|htm)$">
    Header set Cache-Control "max-age=600"
  
  <FilesMatch "\.(pl|php|cgi)$">
    Header unset Cache-Control
    Header unset Expires
    Header unset Last-Modified
    FileETag None
    Header unset Pragma
  




damit sollte das mit dem Cache Controll den recht gut laufen !!!


Sie k?nnen keine Kommentare abgeben!