Probléme d'URL Rewriting
Fermé
Mils905
-
24 avril 2016 à 12:05
mamiemando Messages postés 33612 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 1 avril 2025 - 24 avril 2016 à 12:18
mamiemando Messages postés 33612 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 1 avril 2025 - 24 avril 2016 à 12:18
A voir également:
- Probléme d'URL Rewriting
- Lien url - Guide
- Atlas pro url serveur invalide - Forum TV & Vidéo
- Ping url ✓ - Forum Windows
- Url scam ✓ - Forum Antivirus
- Comment changer url iptv - Forum Créer un site
1 réponse
mamiemando
Messages postés
33612
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
1 avril 2025
7 836
24 avril 2016 à 12:18
24 avril 2016 à 12:18
Bonjour,
Voyons si tu as bien écrit ce que tu voulais faire. Personnellement voici comment je comprends ta règle :
- Tu rediriges tout ce qui commence par
- Le flag [L] interrompt la lecture des autres règles.
https://httpd.apache.org/docs/current/fr/rewrite/flags.html
- Cette règle suppose donc que le fichier index.php existe dans le DocumentRoot de ton VirtualHost apache (est-ce bien le cas).
Si c'est bien ce que tu veux faire, les logs d'apache devraient te permettre de voir où tu as été redirigé (sous linux :
Bonne chance
Voyons si tu as bien écrit ce que tu voulais faire. Personnellement voici comment je comprends ta règle :
- Tu rediriges tout ce qui commence par
-et qui est suivi par une séquence éventuellement vide de caractères minuscules, suivi de /. Le morceau qui précède / est isolé dans $1. Si l'adresse tapée dans le navigateur vérifie ce motif, alors tu redirige l'utilisateur vers /index.php?page=$1
- Le flag [L] interrompt la lecture des autres règles.
https://httpd.apache.org/docs/current/fr/rewrite/flags.html
- Cette règle suppose donc que le fichier index.php existe dans le DocumentRoot de ton VirtualHost apache (est-ce bien le cas).
Si c'est bien ce que tu veux faire, les logs d'apache devraient te permettre de voir où tu as été redirigé (sous linux :
tail -f /var/log/apache2/*puis évalue avec ton navigateur l'adresse que tu tentes de rediriger). En outre error.log devrait comprendre où tu as été redirigé lorsque l'erreur 404 se déclenche.
Bonne chance