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 :

Rewriterule pas pris en compte


Sujet :

Apache

  1. #1
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 57
    Points : 48
    Points
    48
    Par défaut Rewriterule pas pris en compte
    Bonsoir,

    Sur un site sur lequel je dois faire des modifications, je n'arrive pas à faire prendre en compte le Rewriterule.
    J'ai beau tourner le problème dans tous les sens, je ne vois pas pourquoi cela ne fonctionne pas.

    Voici le htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Options +FollowSymlinks
    RewriteEngine on
    RewriteBase /
    RewriteRule   ^nexistepas.html$   /trouve.html  [L]
    ErrorDocument 404 /404.html
    Le site est hébergé sur 1and1.

    Si je fais http://monsite/nexistepas.html
    j'obtiens une erreur 404.

    Il s'agit de la 404 standard du navigateur et non celle que j'ai spécifié dans le htaccess.

    je précise que le fichier trouve.html existe bien

    Une idée de génie pour me sortir de la ?

    Merci d'avance.

  2. #2
    Inscrit
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Points : 151
    Points
    151
    Par défaut
    Voila la commande

    puis tu fait un reload pour appliquer le changement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/apache2 reload

  3. #3
    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
    A la ligne 1, essaie de désactiver la négociation de contenu, mais je ne suis pas convaincu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Options +FollowSymlinks -MultiViews

    Citation Envoyé par Akim13 Voir le message
    Voila la commande

    puis tu fait un reload pour appliquer le changement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/apache2 reload
    Attention, ça ne marche que sous Ubuntu. Par ailleurs, si mod_rewrite n'était pas activé, le site partirait en erreur 500 en permanence. Ce qui peut signifier cependant qu'Apache ne prend pas en compte les .htaccess.

    C'est un hébergement mutualisé ou que tu gères toi-même ?

    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. getline(cin,s) pas pris en compte ?
    Par FinalSpirit dans le forum SL & STL
    Réponses: 3
    Dernier message: 19/01/2006, 01h18
  2. [Mail] Les sauts de lignes pas pris en compte
    Par Anduriel dans le forum Langage
    Réponses: 15
    Dernier message: 14/12/2005, 19h13
  3. [Plugi][phpeclipse] point d'arrêt pas pris en compte
    Par damjal dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 22/11/2005, 23h58
  4. Mon script cron n'est pas pris en compte
    Par tomnie dans le forum Linux
    Réponses: 11
    Dernier message: 31/03/2004, 11h19

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