Quand ca ne marche pas, qu'est-ce que ça fait ? Une erreur 404 ?
Bonjour,
Voila je rencontre un petit problème avec mes rewrites rules. J'ai une petite application en local (Wamp) en php non MVC, et je tourne en boucle, donc un avis exterieur peut me permettre de débloqué une truc tout bête mais que je ne vois pas !
Ce que je fais
code de mon. htaccess à la racine du site
J'ai aussi créer un deuxième .htaccess pour tester que j'ai mis dans le dossier "admin":
mais ça marche pas non plus
Ce que je veux
Je voudrais réecrire mes urls de mon dossier "admin" : /admin/articles.php?mois=05&annee=2018 en /admin/articles/05/2018/
Ce que j'obtiens
Comme vous pouvez le voir dans le code du htaccess ci-dessus la réecriture qui fonctionne n'est pas celle que je voudrais, c'est à dire que si j'ajoute dans l'url "/articles/", entre admin et le mois, la réécriture ne fonctionne plus. Et les deux variables GET que je veux récupérer ne passentpas ! Je dois louper un truc mais je ne vois pas !
Merci pour vos réponses :)
3 réponses
non pas de retour d'erreur, simplement la page s'affiche mais je ne peux pas récupérer les variables mois et annee.
du moins jj'ai une notice "Notice: Undefined index: mois in D:\my-web\site-01\admin\articles.php" et pareil pour la variable "annee"
ma page articles.php
<?php // vars get mois et annee $mois = $_GET['mois']; $annee = $_GET['annee']; echo $mois. ' - ' .$annee; ?>
Salut moije
Est-ce que tu as mis la balise <base> ?
De plus si tu tapes dans l'URL /admin/articles.php/05/2018 est-ce que cela te renvoi quelque chose ?