regex

WRInaute accro
Bonsoir,

Voila mon code:

Code:
Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^scripts([0-9]+)-([A-Za-z]+).htm$ scripts.php?id=$1&sources=$2 [L]

Ca marche mais par contre il me reste un gros probleme :
je ne peux pas passer les caracteres spéciaux... juste de a-z et A-Z

un peu d'aide dans l'ecriture du regex serait hyper welcome?? besoin de passer les caracteres spéciaux


Merci d'avance
 
WRInaute accro
salut, ca ne marche et ca marche pas, a l'arrivé si il y a ::
sécurité
je récupère: Sécurité

ca vient d'ou ?
 
WRInaute accro
dans ce cas la on peut rien faire ? je croyais que [^/]* gérais ca ? ya til une methode speciale a utilisé pour que ca marche ?
 
WRInaute impliqué
ha désolé j'ai peut être dis une bêtise, je doute de ce que je t'ai dis car je ne connaissais pas [^/]*
 
WRInaute occasionnel
KOogar a dit:
dans ce cas la on peut rien faire ? je croyais que [^/]* gérais ca ? ya til une methode speciale a utilisé pour que ca marche ?
Ce n'est pas avec l'url-rewriting qu'il y a un problème, tes urls ne doivent pas contenir d'accent. C'est là qu'est utile la fonction php urlencode() et son inverse urldecode()

:wink:
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut