1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Mise en cache des fichiers
Mots-clés » mise, cache, fichiers
10-07-2011, 17:46,
#1
Mise en cache des fichiers
Salut,

Le service Google Page Speed me recommande de spécifier une durée d'expiration pour une dizaines de fichiers de mon forum (majoritairement des images du thème).
J'ai donc rajouté ces lignes dans mon .htaccess :

Code :
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/javascript A2592000
    ExpiresByType text/css A2592000
    ExpiresByType application/x-javascript A2592000
    ExpiresByType application/javascript A2592000
    ExpiresByType image/jpeg A2592000
    ExpiresByType image/gif A2592000
    ExpiresByType image/png A2592000
</IfModule>

Mais sans succès : Page Speed m'indique toujours qu'aucune date d'expiration n'est spécifiée.

Auriez-vous une idée ?

Merci d'avance ! Smile
Répondre
10-07-2011, 18:22,
#2
RE: Mise en cache des fichiers
Il faudrait tout de même s'assurer que le module "mod_expires" est bien disponible et fonctionnel pour le compte hébergé... Wink

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
10-07-2011, 18:50, (Modification du message : 10-07-2011, 20:09 par le barbier fou.)
#3
RE: Mise en cache des fichiers
Bonne idée, héhé... Big Grin

Je suis sur un serveur mutualisé 1&1, d'après cette page ( http://forum.webmaster-rank.info/developpement-site/optimiser-avec-page-speed-online-t2332-20.html ) le module est inutilisable.
Citation :je viens de les avoir au téléphone : cette option n'existe pas sur un hébergement mutualisé (1&1) et ne peut pas être activée en aucun cas ...
^^


Tant pis. A moins que vous ayez une solution de rechange ?
Répondre
10-07-2011, 20:30,
#4
RE: Mise en cache des fichiers
J'ai testé le code suivant, toujours dans .htaccess :

Code :
# BEGIN Cache-Control Headers
<IfModule mod_headers.c>
<FilesMatch "images/*.(ico|jpe?g|png|gif|swf|css|gz)$">
Header set Cache-Control "max-age=2592000, public"
</FilesMatch>
<FilesMatch "\\.(js)$">
Header set Cache-Control "max-age=2592000, private"
</FilesMatch>
<filesMatch "\\.(html|htm)$">
Header set Cache-Control "max-age=7200, public"
</filesMatch>
# Disable caching for scripts and other dynamic files
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</FilesMatch>
</IfModule>
# END Cache-Control Headers

Toujours aucun effet. A croire que seuls les Rewrite me sont autorisés. ^^
Si rien n'est possible à échelle globale, j'aimerais au moins permettre la mise en cache de ma bannière, y a-t-il un PHP à modifier pour cela ?
Répondre
13-07-2011, 0:09, (Modification du message : 13-07-2011, 0:09 par le barbier fou.)
#5
RE: Mise en cache des fichiers
Up ! Smile
En d'autres termes, y a-t-il un fichier PHP générant le logo et les images de fond de MyBB ?
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique