Header Http : ExpiresActive
7 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

ffocean - WRInaute discret

- Messages: 84
- Inscription: 27 Fév 2006
Header Http : ExpiresActive
Bonjour,
Je viens d'activer les entêtes http sur mon site, mais j'aurais une question
Pour les images, est-il possible de spécifier les images que l'on souhaite mettre en cache ou même un répertoire, ou est-on obligé de spécifier forcément le type de l'image ?
ExpiresActive On
ExpiresDefault "access plus 2 minutes"
ExpiresByType image/gif "modification plus 5 years"
Merci d'avance!
Je viens d'activer les entêtes http sur mon site, mais j'aurais une question
Pour les images, est-il possible de spécifier les images que l'on souhaite mettre en cache ou même un répertoire, ou est-on obligé de spécifier forcément le type de l'image ?
ExpiresActive On
ExpiresDefault "access plus 2 minutes"
ExpiresByType image/gif "modification plus 5 years"
Merci d'avance!
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: Header Http : ExpiresActive
Il suffit de mettre les directives en question dans un .htaccess, ou une section <Files>, <Directory> ou <Location> (ou leurs équivalents en Match) par exemple.
http://httpd.apache.org/docs/2.2/mod/directives.html
Jacques.
http://httpd.apache.org/docs/2.2/mod/directives.html
Jacques.
-

ffocean - WRInaute discret

- Messages: 84
- Inscription: 27 Fév 2006
Re: Header Http : ExpiresActive
Bonjour, j'ai essayé, malheureusement j'ai une erreur 500.
<Directory "^/templates">
ExpiresByType image/jpeg "modification plus 1 month"
ExpiresByType image/png "modification plus 1 month"
ExpiresByType image/gif "modification plus 1 month"
</Directory>
Une idée ? Merci.
<Directory "^/templates">
ExpiresByType image/jpeg "modification plus 1 month"
ExpiresByType image/png "modification plus 1 month"
ExpiresByType image/gif "modification plus 1 month"
</Directory>
Une idée ? Merci.
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: Header Http : ExpiresActive
<Directory> ne prend pas (directement) de regex, donc le "^" est superflu. De plus il prend un chemin de fichier absolu (niveau FS, pas niveau httpd). Donc ce serait plutôt <Directory /chemin/vers/site/templates>. Et <Directory> ne peut aller que dans un httpd.conf, en dehors de toute section ou dans un <VirtualHost>, pas dans un .htaccess (ce qui serait superflu, puisqu'il suffirait de mettre le .htaccess dans le répertoire en question).
http://httpd.apache.org/docs/2.2/mod/core.html#directory
Que dit Apache dans le fichier de logs d'erreur?
Jacques.
http://httpd.apache.org/docs/2.2/mod/core.html#directory
Que dit Apache dans le fichier de logs d'erreur?
Jacques.
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: Header Http : ExpiresActive
Ben comme je le disais, tu n'as alors pas besoin de <Directory> ou quoi que ce soit de ce genre. Tu mets juste les Expiresxxx dans le .htaccess dans le répertoire pour lequel tu veux que ça s'applique...
Jacques.
Jacques.
7 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
