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 :

Header dans .htaccess


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 138
    Par défaut Header dans .htaccess
    Salut a tous.

    Je voudrais faire en sorte que le navigateur de mon client ne mette pas en cache les pages de mon site, afin qu'il fasse appelle a mon serveur a chaque acces a une page.
    J'ai vu qu'on pouvait mettre cela dans un .htaccess que je mettrai a la racine de mon site :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Header set Cache-Control "max-age=0, no-cache, no-store, private"
    Header set Pragma "no-cache"
    Header set Expires "0"
    J'ai bien cela dans mon httpd.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LoadModule headers_module modules/mod_headers.so
    Mais apparement, il faudrait compiler ce module et ajouter dans mon httpd.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddModule mod_headers.c
    Car pour l'instant, quand je charge une page de mon site, j'ai l'erreur suivante :

    Internal Server Error
    Est-ce vraiment la methode a suivre ???
    Et si oui, comment est-ce qu'on compile un module (sous Windows) ???

    Merci d'avance pour vos reponses.
    jinpol...

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Commencez par nous donner la version d'Apache ?

    Pour Apache 2.2 (et 2.0 ?) : vous devriez déjà avoir le module mod_headers et la directive AddModule n'existe plus (Apache 1.2 à 1.3 uniquement et en présence de ClearModuleList - en découlerait sinon une erreur 500).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 138
    Par défaut
    Bonjour.

    Tout d'abord, merci de prendre le temps de me repondre.
    Ma version d'apache est la 2.0.52

    J'ai aussi un serveur avec la version 2.2.6 et sur celui la apparement, le module est en effet bien demarre car avec phpinfo(), je peux voir les modules demarres. Mais sur la version 2.0.52, cette info n'est pas donnee.

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Ça doit être pareil pour une version 2.0. Que dit le journal au fait ? Vous avez bien le module sur votre machine ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 138
    Par défaut
    Citation Envoyé par julp Voir le message
    Ça doit être pareil pour une version 2.0. Que dit le journal au fait ? Vous avez bien le module sur votre machine ?
    Hello...

    ponts oblige, je ne suis pas retourne sur le forum avant

    Je n'ai toujours pas reussi a trouver d'ou vient mon erreur.
    Sur mon serveur Apache 2.2.6, quand j'execute phpinfo(), j'ai bien le module mod_headers de lance.
    Mais si je mets un code tout bete comme :

    Header set Cache-Control "max-age=0, no-cache, no-store, private"

    J'ai l'erreur suivante :

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, xxx@xxx.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Voila...une petite idee ???

    A noter que je n'ai rien dans mon error.log

    Merci d'avance pour votre aide.

    jinpol...

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Avec quelle version est-ce problématique en fin de compte ?

    Je n'ai aucun souci avec la version 2.2.8 (après avoir activé le module qui ne l'était pas par défaut).

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 138
    Par défaut
    Et bien en fait, cela ne marche ni avec la version 2.0.52, ni avec la version 2.2.6.
    Et pour la version 2.2.6, je suis certain que le module header est lance, car c'est indique qd j'utilise la fonction phpinfo().

    Donc la je ne comprends vraiment pas d'ou vient le pb...

Discussions similaires

  1. [MFC] Hauteur du header dans un CListCtrl
    Par ouquoi dans le forum MFC
    Réponses: 2
    Dernier message: 07/02/2006, 14h56
  2. Cacher un header dans une CListCtrl
    Par Psykotik dans le forum MFC
    Réponses: 2
    Dernier message: 19/12/2005, 15h48
  3. [ Wsad ] Comment ignorer $Header$ dans un compare ?
    Par dsi0743 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 07/12/2005, 17h36
  4. Réponses: 1
    Dernier message: 06/11/2005, 17h16
  5. Gestion des headers dans un Makefile
    Par Weren dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 09/11/2004, 10h44

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