PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → URL Rewriting et tiret
URL Rewriting et tiret
Iniciado por THIERRY TILLIER, mai., 24 2018 11:46 AM - 6 respostas
Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em maio, 24 2018 - 11:46 AM
Bonjour à tous,

J'ai fait quelques recherches infructueuses concernant le problème qui me préoccupe et que voici :
J'ai un site AWP et pour certaines pages j'ai paramétré l'URL Rewriting : tout fonctionne correctement tant que mon paramètre ne contient pas de tiret (-). Or la plupart de mes paramètres sont des caractères alphanumériques avec un tiret.

Y a-t-il un moyen de paramétrer Webdev pour réaliser ce que je veux?

Merci de votre aide
Thierry
Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em maio, 24 2018 - 12:49 PM
J'ai trouvé en écrivant moi-même l'expression régulière dans la fenêtre de paramétrage de l'URL Rewriting :
(MaPage)-([A-Za-z0-9 -]+)([A-Za-z0-9 -]+)([A-Za-z0-9 ]+)
Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em maio, 24 2018 - 2:13 PM
Il demeure néanmoins un soucis, c'est que lorsque je récupère le paramètre, celui est tronqué et il manque les deux derniers caractères ?!
Membro registado
1.603 mensagems
Popularité : +64 (70 votes)
Publicado em maio, 24 2018 - 3:41 PM
Bonjour Thierry,

dans les paramètres de l'URL rewriting, le caractère séparateur est sur / ou sur - ?

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em maio, 24 2018 - 4:02 PM
il est sur - (pour IIS uniquement)
Membro registado
1.603 mensagems
Popularité : +64 (70 votes)
Publicado em maio, 24 2018 - 5:15 PM
Bonjour

A mon avis, il y a un risque de conflit entre le séparateur - et les contenus qui contiennent aussi le caractère -

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em setembro, 20 2018 - 2:39 PM
J'ai trouvé comment faire :
il faut personnalisé l'expression régulière et doubler le tiret (le dernier) :
(Nom\-de\-Mapage)-([^&^?^/^\--]+)

Et quand j'appelle j'ai bien : Nom-de-Mapage-mon-parametre-avecdestirets.awp