Problème réécriture URL

Résolu
TRUNCKS Messages postés 1066 Statut Membre -  
TRUNCKS Messages postés 1066 Statut Membre -
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

jojo673 Messages postés 235 Statut Membre 44
 
Tu n'as pas oublié un point ?
/page.php?id=$1 au lieu de /pagephp?id=$1
0
TRUNCKS Messages postés 1066 Statut Membre 7
 
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
TRUNCKS Messages postés 1066 Statut Membre 7
 
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
jojo673 Messages postés 235 Statut Membre 44
 
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TRUNCKS Messages postés 1066 Statut Membre 7
 
Oki, effectivement je m'étais trompé dans les arguments.
Merci encore pour ton aide !
0