htaccess, mod_headers et mod_expires

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB3 - Olympus.

Modérateur: Modérateurs

htaccess, mod_headers et mod_expires

Messagede jeanjean23 » Mer Jan 23, 2013 8:12 am

Bonjour,

Je souhaiterais exploiter la mise en cache du navigateur sur mon forum et j'ai trouvé cette façon de faire. Peut être y en a t-il une autre ?
J'ai trouvé ce code mais je ne sais pas comment l'adapter pour phpbbseo, quelqu'un pourrait m'aider ?
Comment puis je mettre en place le cache pour la totalité du contenu du dossier (et ses sous-dossiers) ?

Code: Tout sélectionner
### Caching mod_headers + mod_expires

<IfModule mod_expires.c>

# Turn on Expires and set default to now
ExpiresActive On
ExpiresDefault "now"

# Set up caching on media files for 1 month
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf)$">
ExpiresDefault "access plus 1 month"
</FilesMatch>

# Set up caching on images, CSS and JS files for 1 week
<FilesMatch "\.(gif|jpg|jpeg|png|js|css)$">
ExpiresDefault "access plus 1 week"
</FilesMatch>

# Set up 1 hour caching on commonly updated files
<FilesMatch "\.(xml|xsl|html|htm|txt)$">
ExpiresDefault "access plus 1 hour"
</FilesMatch>

# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl)$">
ExpiresActive Off
</FilesMatch>
</IfModule>

<IfModule mod_headers.c>

# Remote ETag from headers
Header unset ETag

# Disable ETag for files
FileETag None

# Media files are catchable
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf)$">
Header append Cache-Control "public"
</FilesMatch>

# Images, css and javascript files are catchable
<FilesMatch "\.(gif|jpg|jpeg|png|js|css)$">
Header append Cache-Control "public"
</FilesMatch>

# Commonly updated files are catchable
<FilesMatch "\.(xml|html|htm|txt)$">
Header append Cache-Control "public"
</FilesMatch>

# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl|htm)$">
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>

</IfModule>
jeanjean23
 
Messages: 32
Inscription: Dim Oct 03, 2010 7:48 pm

Publicité

Re: htaccess, mod_headers et mod_expires

Messagede Yoav1987 » Lun Jan 28, 2013 1:52 pm

Comment puis je mettre en place le cache pour la totalité du contenu du dossier (et ses sous-dossiers) ?


Ajoute ce code au htaccess racine de ton domaine.
Yoav1987
 
Messages: 10
Inscription: Jeu Aoû 19, 2010 11:07 pm

Re: htaccess, mod_headers et mod_expires

Messagede jeanjean23 » Mar Jan 29, 2013 10:50 am

bonjour,

merci pour cette réponse.

Le code est il adapté au board pbpbb seo ?

comment puis-je vérifier que ça fonctionne ?
jeanjean23
 
Messages: 32
Inscription: Dim Oct 03, 2010 7:48 pm

Re: htaccess, mod_headers et mod_expires

Messagede Yoav1987 » Mar Jan 29, 2013 11:06 am

Teste et tu sauras ^^ Passe par Google Webmaster Tools et utilise la fonction "Explorer comme Google".
Yoav1987
 
Messages: 10
Inscription: Jeu Aoû 19, 2010 11:07 pm


Retourner vers mod Rewrite phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 11 invités