Problème réécriture URL
Résolu
TRUNCKS
Messages postés
1066
Statut
Membre
-
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:
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]
A voir également:
- Problème réécriture URL
- Url - Guide
- Ping url ✓ - Forum Windows
- Comment changer url iptv ✓ - Forum Box et Streaming vidéo
- Url iptv - Forum Box et Streaming vidéo
- Atlas pro url serveur invalide - Forum TV & Vidéo
5 réponses
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 ?
Malheureusement cela ne marche toujours pas.
Je devrais avoir page-id-1 au lieu de page?ID=1 c'est ça ?
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 ?
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 ?
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question