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 :

Rewriting non pris en compte sur 1 vhost


Sujet :

Apache

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 44
    Points : 43
    Points
    43
    Par défaut Rewriting non pris en compte sur 1 vhost
    Bonjour à tous,

    Je rencontre un "petit" soucis sur lequel je bataille quand même depuis deux bonnes heures...

    Je dispose d'un serveur dédié (sous Debian, avec Plesk, chez 1&1) sur lequel sont hébergés plusieurs sites Web, tous contenant des URL réécrites qui fonctionnent sans problèmes, sauf pour une vhost.

    Ma vhost en question, appelons la vhost.test.com, contient un dossier "demo" dans lequel est hébergé un petit dashboard nécessitant une réécriture. Dans l'optique de tester le mod_rewrite, après que mon htaccess "complexe" n'ait pas fonctionné, d'ai mis à l'intérieur du dossier "demo" un .htaccess contenant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteBase /demo
    RewriteRule ^index\.html$ index.php [L,QSA]
    Lorsque je tente d'accéder à http://vhost.test.com/demo/index.html, je reçois en cadeau une jolie erreur 404 et cette ligne dans le error_log :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Sun Jul 24 19:19:40 2011] [error] [client m.o.n.i.p] File does not exist: /path/to/demo/index.html
    J'ai bien vérifié que :

    • Le fichier index.php existe et est accessible (http://vhost.test.com/demo/index.php fonctionne)
    • Le .htaccess est uploadé (on sait jamais...)
    • Qu'il y ait bien un AllowOverride All dans le fichier vHost de Apache
    • Que le mod_rewrite soit activé
    • J'ai tenté de recevoir des logs avec RewriteLogLevel mais aucune trace de ces derniers


    Avez-vous une piste ?

    Merci,
    Nico.

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 44
    Points : 43
    Points
    43
    Par défaut
    Petite avancée dans les recherches...

    C'est clairement le .htaccess qui n'est pas invoqué. J'ai en effet tenté de mettre un joli "test pouet" dans le .htaccess qui aurait alors du me renvoyer une jolie erreur 500, mais que nenni, aucune erreur, rien.

    Merci,
    Nico.

Discussions similaires

  1. [Drupal] [Drupal7] Mdofications sur fichier .tpl.php non pris en compte sur OVH
    Par dliverneaux dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 07/11/2012, 15h15
  2. Réponses: 0
    Dernier message: 06/05/2009, 17h42
  3. [URL rewriting] CSS non pris en compte
    Par zyongh dans le forum Apache
    Réponses: 2
    Dernier message: 16/02/2009, 12h02
  4. Onclick non pris en compte sur une div ( sous IE7)
    Par le_chomeur dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 22/09/2008, 16h40
  5. Css non pris en compte sur safari 2
    Par orphen dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 28/08/2008, 17h45

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