|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Inscription : mars 2007 Messages : 6 ![]() |
Bonjour
je cherche à transformer cette url qui se trouve dans le dossier smhmp de mon site http://www.demo-mtref.com/smhmp/smhmp.php?menu=1&page=1 en http://www.demo-mtref.com/smhmp/smhmp-menu-1-page1.html mais je n'y arrive pas depuis des jours voilà le htaccess que j'ai rédigé : Code :
Merci |
||
|
|
01
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
Le masque n'est pas correct : ton URL est smhmp-menu-1-page1.html alors que ton masque ^smhmp-([0-9]+)-([0-9]+)-([0-9]+).html suggère que les caractères qui suivent le mot smhmp sont des chiffres. Or, ce n'est pas le cas. Idem avec "page1" qui n'est pas identifiable dans ton masque. Enfin, tu utilises 2 fois $1 alors qu'en réalité c'est $2 et $3 qui t'intéressent : les second et troisième groupe entre parenthèses. Il faut donc ajouter les lettres dans ton masque :
Code :
RewriteRule ^smhmp-([a-zA-Z0-9]+)-([0-9]+)-page([0-9]+).html /smhmp/menu.php?id=$2&page=$3 [L]
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 |
|
Inscription : mars 2007 Messages : 6 ![]() |
merci
j'ai essayé mais çà ne ré-écrit pas |
|
|
00
|
|
|
#4 | ||
|
Inscription : mars 2007 Messages : 6 ![]() |
En fait le code PHP qui appelle la page est le suivant :
Code php :
|
||
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
Tu as essayé avec quelle URL ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com