2010-01-22 5 views
2

Je me demandais si vous pouviez m'aider, Im essayant de fixer une date d'expiration sur la mise en cache de certains fichiers dans mon site Web, y at-il quelques conseils que vous pourriez me donner comment faire? J'ai été capable de trouver des choses sur la façon de changer les types de fichiers entiers, mais pas les fichiers SPECIFIC. Est-ce possible?contrôler l'expiration des fichiers dans le cache

ExpiresActive On     # enable expirations 
ExpiresByType image/gif A2592000 # expire GIF images after a month 
           # in the client's cache 
ExpiresByType text/html M604800 # HTML documents are good for a 
           # week from the time they were 
           # changed, period 

Répondre

2

Cela peut vous aider: http://viralpatel.net/blogs/2009/06/21-very-useful-htaccess-tips-tricks.html

Découvrez Conseil n ° 6: "Mettre en œuvre un système de caching avec .htaccess". Je pense que vous pouvez trouver un traitement basé sur des fichiers spécifiques à partir d'ici.

 
<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|swf|mp3|mp4)$"> 
Header set Cache-Control "public" 
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT" 
Header unset Last-Modified 
</FilesMatch>

<FilesMatch ".(html|htm|xml|txt|xsl)$"> Header set Cache-Control "max-age=7200, must-revalidate" </FilesMatch>

<FilesMatch ".(js|css)$"> Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT" </FilesMatch>

Questions connexes