Aller au contenu

sifu

Membre
  • Compteur de contenus

    5
  • Inscrit(e) le

  • Dernière visite

Messages postés par sifu

  1. Bonjour,

    Dans mon .htaccess, j'ai les règles suivantes:

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule   ^p2.html$   p3.html
    RewriteRule   ^p1.html$   p2.html [L]

    Quand je vais sur p1.html je vais sur p3.html bien qu'il y ait le drapeau L.

    Est ce que c'est normal ?

    en fait, j'aimerais, que

    p1 -> affiche p2 (mais pas p3)

    p2 -> affiche p3

    je sais c'est pas logique mais j'ai besoin d'un truc comme cela...

    Merci et a+.

  2. En fait, j'ai ajouté la ligne suivante:

    RewriteBase ~mathieu/tests/

    et là cela marche !

    Donc mes question sont maintenant les suivantes:

    - est ce normal ?

    - le rewritebase xxx donne en fait le chemin d'accès via le nom du domaine c'est à dire : nomduserveur/xxx/ mais pas le chemin d'accès sur le disque. Est ce bien cela ?

    Merci et a+

  3. Bonjour,

    J'essaye de faire fonctionner l'url rewriting sur mon site mais quand je met une règle:

      RewriteEngine on
     RewriteRule   ^nexistepas.html$   trouve.html  [L]
     

    Il me dit que /home/.../trouve.html n'existe pas.

    La seule solution que j'ai trouvé c'est de remplacer trouve.html par le chemin complet !

    Des idées ?

    Je précise que je travail dans répertoire:

    /home/mathieu/public_html/tests/

    Et que j'y accede par localhost/~mathieu/tests/

    Le .htaccess est dans le répertoire tests.

    Merci et a+

×
×
  • Créer...