URL rewriting pour raccourcisseur d'URL
Résolu
polarbird
Messages postés
104
Date d'inscription
Statut
Membre
Dernière intervention
-
polarbird Messages postés 104 Date d'inscription Statut Membre Dernière intervention -
polarbird Messages postés 104 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai faire du URL rewriting avec .htaccess .Voilà mon fichier :
En fait quand j'écris : http://localhost/shorturl/aTo43G j'accède à la page http://localhost/shorturl/index.php?code=aTo43G
Maintenant j'aimerai faire la même chose pour ma page de stats.
J'aimerai pouvoir écrire http://localhost/shorturl/aTo43G+ et accéder à la page http://localhost/shorturl/stats.php?code=aTo43G
Maintenant j'aimerai juste avoir la ligne correspondante à ma deuxième réécriture svp.Je ne comprends pas vraiment l'URL rewriting.
D'avance je vous remercie de votre aide.
Cordialement,
polarbird
J'aimerai faire du URL rewriting avec .htaccess .Voilà mon fichier :
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*) index.php?code=$1 [L,QSA]
En fait quand j'écris : http://localhost/shorturl/aTo43G j'accède à la page http://localhost/shorturl/index.php?code=aTo43G
Maintenant j'aimerai faire la même chose pour ma page de stats.
J'aimerai pouvoir écrire http://localhost/shorturl/aTo43G+ et accéder à la page http://localhost/shorturl/stats.php?code=aTo43G
Maintenant j'aimerai juste avoir la ligne correspondante à ma deuxième réécriture svp.Je ne comprends pas vraiment l'URL rewriting.
D'avance je vous remercie de votre aide.
Cordialement,
polarbird
A voir également:
- URL rewriting pour raccourcisseur d'URL
- Url - Guide
- Comment changer url iptv - Forum Créer un site
- Comment trouver l'url de IPTV ? ✓ - Forum Box et Streaming vidéo
- Url masquée pour votre sécurité - Forum Programmation
- Atlas pro url serveur invalide - Forum TV & Vidéo
3 réponses
La SOLUTION !!!
Là ça marche, j'ai testé ;)
RewriteRule ^([a-z0-9]+)$ index.php?code=$1 [L,QSA,NC] RewriteRule ^([a-z0-9]+)([+]{1})$ stats.php?code=$1 [L,QSA,NC]
Là ça marche, j'ai testé ;)
Bonjour, vous pouvez essayer ceci :
P.S: Un petit conseil pour les expressions régulières, allez sur ce site : http://www.gethifi.com/tools/regex ;)
RewriteRule ^([a-z0-9]+)([+]{1})$ stats.php?code=$1 [L,QSA]
P.S: Un petit conseil pour les expressions régulières, allez sur ce site : http://www.gethifi.com/tools/regex ;)
Bonjour,
Merci de votre réponse rapide et pertinente.Malheureusement,votre code ne marche toujours pas.Dans une regex,faut-il mettre les majuscules ? Car je ne vois pas de majuscules dans le code que vous proposez,il y a seulement a-z et non A-Z,peut-être l'erreur vient-elle de là.
Cordialement,
polarbird
Merci de votre réponse rapide et pertinente.Malheureusement,votre code ne marche toujours pas.Dans une regex,faut-il mettre les majuscules ? Car je ne vois pas de majuscules dans le code que vous proposez,il y a seulement a-z et non A-Z,peut-être l'erreur vient-elle de là.
Cordialement,
polarbird