Exclure un dossier du cache

  • Auteur de la discussion Auteur de la discussion Olargues
  • Date de début Date de début
WRInaute passionné
Les fichiers du site sont mis en cache à l'aide du htaccess installé à la racine. Ca marche bien.

J'ai besoin d'exclure un dossier/directory du cache (ex : -http://www.site.com/dossieraexclure/). Les fichiers présent dans le dossier ne doivent pas être mis en cache.

Ce n'est pas un site wordpress ou autre, c'est du fait maison.

Comment faire ? Merci.
 
WRInaute accro
faudrait en savoir plus sur ta technique de mise en cache pour te répondre. Perso je met en cache mes pages suite au traitement de fabrication de la page donc les dossiers contenant du contenu qui ne dois pas être mis en cache sont "esquivés" dès le départ et ne croisent donc pas la route du script de mise en cache.

ça se fait au niveau du htaccess :

Code:
# envoyer toutes les pages vers le frontal front-page.php (sauf dans les dossiers système)
RewriteCond %{REQUEST_URI}  !^(.*)/(dossier-1|dossier-2|dossier-3|dossier-4|...)/.*
RewriteRule (.*) /front-page.php?data=%{REQUEST_URI} [L]

dossier-X sont les dossiers qui n'entrent pas en jeu dans le traitement de mise en cache qui lui est assuré après "front-page.php"
 
Discussions similaires
Haut