IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problème de rafraichissement d'une page ?


Sujet :

Apache

  1. #1
    Membre actif
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Points : 252
    Points
    252
    Par défaut Problème de rafraichissement d'une page ?
    Bonjour,

    Via firefox, je consulte un listing de répertoires contenant des mini-sites.
    Lorsque j'accède à un mini-site puis je retourne au listing, si j'ai apporté une modification à ce mini-site entre temps, un nouveau clic ne me donne pas la nouvelle "version" du mini-site. Je dois cliquer sur le rafraichissement de firefox.

    Dois-je paramétrer mon serveur apache pour corriger cela ?

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    C'est un pb de cache. T'as plusieurs solutions pour corriger le pb :
    • Si les pages du minisite sont des pages dynamiques, tu peux forcer en haut de chaque page l'envoi d'un header HTTP pour dire de ne pas cacher la page.
    • Modifier le code HTML des pages du minisite pour ajouter des balises <meta http-equiv="..." content="..."> forcer le navigateur à ne pas cacher les pages. C'est comme la solution 1, mais c'est dans le code HTML.
    • Modifier la conf d'Apache (fichier httpd.conf) pour forcer l'envoi de certains headers HTTP (toujours les mêmes, en fait). Voir pour cela la directive Header. Ce qui est pas mal avec cette solution c'est que tu peux mettre cette directive dans un .htaccess et que tu n'as pas besoin de toucher au code des minisites pour que ça marche (enfin, normalement )

    Les en-têtes à forcer sont les suivants : Cache-Control, Pragma (même si ça sert pas à grand-chose) et Expires. Avec une conf Apache, tu peux facilement jouer avec Expires grâce aux directives ExpiresByType et ExpiresDefault.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

Discussions similaires

  1. Problème de rafraichissement d'une page JSF
    Par pims42 dans le forum JSF
    Réponses: 5
    Dernier message: 28/01/2013, 21h22
  2. Problème d'affichage d'une JSP et rafraichissement d'une page
    Par mega_info dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 05/10/2007, 15h37
  3. probléme d'insert dans une page asp !
    Par tomtom25 dans le forum ASP
    Réponses: 5
    Dernier message: 31/03/2005, 16h04
  4. Problème de chaine sur une page HTML
    Par Kerod dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/11/2004, 16h23
  5. [Débutant] Problème de déconnexion d'une page JSP
    Par amal9 dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 22/01/2004, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo