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 :

[Rewrite .htaccess] Comportement curieux aussi


Sujet :

Apache

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 105
    Points : 86
    Points
    86
    Par défaut [Rewrite .htaccess] Comportement curieux aussi
    Bon voilà, mon .htacess semble fonctionner dans tout les cas, sauf dans le cas où je mets "index/index". En effet, quand je fais appel à la variable "$_SERVER['REQUEST_URI']" de PHP avec une URL autre que "basesite/dossier/index/index", cela me retourne comme il faut tout ce qui se trouve après "basesite/dossier", mais en revanche avec "/index/index" il me retourne "basesite/dossier/index/index" ainsi que tout ce qui suit eventuellement.

    Par exemple, je fais appel à l'URL "localhost/~dossierperso/test/contact/view/id/1". La variable va retourner "/contact/view/id/1".

    En revanche, si par exemple l'URL est "localhost/~dossierperso/test/index/index/style/1", la variable retournera "/~dossierperso/test/index/index/style/1".

    Mon fichier .htaccess est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    RewriteEngine on
    RewriteBase /~dossierperso/test
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
    Le fichier .htaccess est placé dans le dossier "test".

    Quelqu'un a une solution à me proposer?

    Merci d'avance.

    P.S. : Je suppose que le problème se situe bien au niveau du .htaccess, et non au niveau de PHP, d'où la présence du sujet dans cette catégorie.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 105
    Points : 86
    Points
    86
    Par défaut
    Bon en fait, il s'agit juste de la première partie de l'URL (/index/index) qui fait bugger. Que ce soit avec /index/index ou /index/coincoin , le résultat est le même : bug

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 105
    Points : 86
    Points
    86
    Par défaut
    Problème résolu : dans le fichier de configuration apache, "AllowOverride" ne permettait pas une telle chose

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JScrollBar] comportement curieux
    Par rems033 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 01/10/2007, 10h06
  2. [Cookies] Mes cookies ont un comportement curieux
    Par Jinx_ dans le forum Langage
    Réponses: 2
    Dernier message: 16/03/2007, 16h11
  3. URL Rewriting .htaccess
    Par calitom dans le forum Apache
    Réponses: 7
    Dernier message: 06/01/2007, 12h42
  4. comportement curieux font-bold sous ffx ?
    Par SpaceFrog dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 22/06/2006, 11h51
  5. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

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