Problème réécriture URL

Résolu
Bonjour à vous,

J'essaye de réécrire l'url d'une de mes pages qui est dynamique, mais cela ne fonctionne pas.
C'est sous la forme de page.php?ID_categorie=1
que j'aimerai donc tranformer.

J'ai peut être sauté une étape, j'ai fait cela:

#--------------------------------------------------
# Répertoire : /articles/
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# Article sans numéro de page :
RewriteRule ^page-([0-9]+)-([0-9]+)\.html$   /pagephp?id=$1 [L]

5 réponses

  1. Tu n'as pas oublié un point ?
    /page.php?id=$1 au lieu de /pagephp?id=$1
    0
    1. Effectivement j'avais bien oublié le point, merci bien :)

      Malheureusement cela ne marche toujours pas.

      Je devrais avoir page-id-1 au lieu de page?ID=1 c'est ça ?
      0
      1. J'avais pas mis le bon repertoire,

        J'ai mis localhost mais j'ai maintenant l'erreur 500.

        J'ai bien activé allow url et short tag dans le php.ini ( je suis sous wamp 2 )
        et j'ai décoché rewrite dans php.ini.

        J'ai oublié quelque chose ?
        0
        1. Sur WAMP ça devrait ressemblait à quelque chose du genre :
          RewriteRule ^page-([0-9]+)-([0-9]+)\.html$ /"nomdudossier"/page.php?id=$1 [L]
          Avec "nomdudossier" qui correspond au dossier dans le www.
          Sinon ont peut aussi utiliser :
          RewriteRule ^page-([0-9]+)-([0-9]+)\.html$ page.php?id=$1 [L]
          Ce qui évite d'avoir à modifier le .htaccess lors de la mise en ligne ou le changement de répertoire.
          0
          1. Oki, effectivement je m'étais trompé dans les arguments.
            Merci encore pour ton aide !
            0