Problème cache

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : Problème cache

    Bonjour,

    Voici ce que j'ai dans mon fichier htaccess :

    Code:
    # ----------------------------------------------------------------------
    # Expires headers (for better cache control)
    # ----------------------------------------------------------------------
    
    # These are pretty far-future expires headers.
    # They assume you control versioning with cachebusting query params like
    #   <script src="application.js?20100608">
    # Additionally, consider that outdated proxies may miscache
    #   [URL="http://www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/"]www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/[/URL]
    
    # If you don't use filenames to version, lower the CSS  and JS to something like
    #   "access plus 1 week" or so.
    
    <IfModule mod_expires.c>
      ExpiresActive on
    
    # Perhaps better to whitelist expires rules? Perhaps.
      ExpiresDefault                          "access plus 1 month"
    
    # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
      ExpiresByType text/cache-manifest       "access plus 0 seconds"
    
    # Your document html
      ExpiresByType text/html                 "access plus 0 seconds"
    
    # Data
      ExpiresByType text/xml                  "access plus 0 seconds"
      ExpiresByType application/xml           "access plus 0 seconds"
      ExpiresByType application/json          "access plus 0 seconds"
    
    # Feed
      ExpiresByType application/rss+xml       "access plus 1 hour"
      ExpiresByType application/atom+xml      "access plus 1 hour"
    
    # Favicon (cannot be renamed)
      ExpiresByType image/x-icon              "access plus 1 week"
    
    # Media: images, video, audio
      ExpiresByType image/gif                 "access plus 1 month"
      ExpiresByType image/png                 "access plus 1 month"
      ExpiresByType image/jpg                 "access plus 1 month"
      ExpiresByType image/jpeg                "access plus 1 month"
      ExpiresByType video/ogg                 "access plus 1 month"
      ExpiresByType audio/ogg                 "access plus 1 month"
      ExpiresByType video/mp4                 "access plus 1 month"
      ExpiresByType video/webm                "access plus 1 month"
    
    # HTC files  (css3pie)
      ExpiresByType text/x-component          "access plus 1 month"
    
    # Webfonts
      ExpiresByType application/x-font-ttf    "access plus 1 month"
      ExpiresByType font/opentype             "access plus 1 month"
      ExpiresByType application/x-font-woff   "access plus 1 month"
      ExpiresByType image/svg+xml             "access plus 1 month"
      ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
    
    # CSS and JavaScript
      ExpiresByType text/css                  "access plus 1 year"
      ExpiresByType application/javascript    "access plus 1 year"
    
    </IfModule>
    
    
    # ----------------------------------------------------------------------
    # ETag removal
    # ----------------------------------------------------------------------
    
    # FileETag None is not enough for every server.
    <IfModule mod_headers.c>
      Header unset ETag
    </IfModule>
    
    # Since we're sending far-future expires, we don't need ETags for
    # static content.
    #   developer.yahoo.com/performance/rules.html#etags
    FileETag None

    Sincèrement, je n'utilise pas le htaccess livré par défaut mais une variante perso de H5BP (html5 boilerplate). C'est vrai que le htaccess est un élément important sous apache car il agit principalement sur la sécurité et l'optimisation. A mon avis, il faut toujours s'en préoccuper avant la mise en production, celui par défaut de joomla est le minimum...

    A défaut d'en connaître les ficelles, celui généré par aesecure reste un moyen simple de traiter cela sans difficulté
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #17
      Re : Problème cache

      ok merci, maintenant j'ai l'embarras du choix

      Commentaire


      • #18
        Re : Problème cache

        Hello,

        Je suis sans doute hors sujet car visiblement tu as des réglages un peu particulier mais j’ai remarqué que des CMS comme Joomla, WordPress, etc. pouvait parfois ne pas charger les fichiers css quand le site est hébergé sur un serveur mutualisé avec de faible performance (type mutu ovh). Le site se charge mais il n’y pas de css et ça donne ce que l’on voit sur ta capture. Ça arrive parfois quand le site met trop de temps à se charger.

        Le problème semble se régler quand ton client vide le cache de son navigateur mais cela pourrait être une coïncidence comme tu n'arrives pas à reproduire le problème.

        Tu as quoi comme hébergement ?

        Commentaire


        • #19
          Re : Problème cache

          Salut,
          ... aucune idée, je laisse la parole aux experts sur la matière.
          Personnellement tous mes sites sont chez SiteGround et jusqu'à maintenant je n'ai pas à me plaindre...

          Commentaire


          • #20
            Re : Problème cache

            Oui donc si tous tes sites sont chez le même hébergeur, et que tu n'as des soucis qu'avec ce site, il n'y pas de raison que ce soit ça...

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X