separateur espace dans le parametre !!

WRInaute discret
Bonjour,

un chti problème au niveau du rewrite, alors je vais essayer de m'expliquer sans me mêler les chevilles :lol: .

je rewrite des recherches sur ma base de données sur des mots ( noms de famille ) et non sur des identifiants .

exemple :

/garcia.html ==> me donne tous les personnes dont le nom commence par garcia

en revanche /garcia%20lopez.html ==> sachant que je voudrai avoir seulement les garcia lopez ( inscrit dans la BD garcia lopez ), la recherche
me donne seulement les garcia ==> la recherche s'arrete juste à garcia ( au separateur espace %20 ) . sachant que mapage.php?nomfamille=garcia%20lopez marche très bien .

que faut il changer pour que les deux mots soient pris en charge .

mon rewrite dans .htaccess est :

Code:
RewriteRule [.]*-([a-zA-Z0-9]*) mapage.php?%{QUERY_STRING}nomfamille=$1

merci de votre conseil .
 
WRInaute passionné
On m'appelle ? :)

Essaye ceci :
Code:
RewriteRule ^/([[:alnum:][:space:]]+)\.html$ /mapage.php?nomfamille=$1
 
WRInaute discret
Au nom d'un citoyen du languedoc roussillon, reçoit mr_go mes sinceres remerciements .

voila comment je l'ai fais mais grace à toi mr_go :
Code:
RewriteRule [.]*-([[:alnum:][:space:]]+) mapage.php?%{QUERY_STRING}nomfamille=$1

et ça marche .
 
WRInaute passionné
Je t'en prie je t'en prie...

<communautarisme exacerbé>
entre Languedocien il faut bien s'aider :)
</communautarisme exacerbé>
 
WRInaute discret
mr_go a dit:
Je t'en prie je t'en prie...

<communautarisme exacerbé>
entre Languedocien il faut bien s'aider :)
</communautarisme exacerbé>


pas de communautarisme exacerbé du tout, j'y habite mais ne suis pas d'origine, donc j'y suis d'adoption et d'intégration de minorité visible .

houla !! faut que j'aille voir un psy moi, :wink:
 
Discussions similaires
Haut