Test des modèles de règle de réécriture
par Ruslan Yakushev
L’interface utilisateur du module de réécriture d’URL pour IIS 7 et versions ultérieures comprend un outil qui peut être utilisé pour tester les modèles d’expression régulière et génériques utilisés dans les règles et les conditions de réécriture. Avec cet outil, vous pouvez très rapidement vérifier l’exactitude du modèle, vous pouvez vérifier comment le modèle est appliqué à différentes chaînes d’entrée et les valeurs qui sont stockées dans des références arrières. Par ailleurs, cet outil peut être utilisé comme première étape dans la résolution des problèmes de règles de réécriture, en vérifiant si l’URL problématique correspond bien aux modèles de règle. Cet article explique comment utiliser l’outil « Tester le modèle ».
Lancement de la boîte de dialogue « Tester le modèle »
L’outil « Tester le modèle » peut être utilisé pour tester les modèles de règle et les modèles de condition. Pour tester les modèles de règle, ouvrez l’interface utilisateur du module de réécriture d’URL, puis sélectionnez une règle dans la liste des règles et cliquez sur « Modifier... » :
Cliquez ensuite sur le bouton « Tester le modèle... » dans la page « Modifier la règle » :
Pour tester le modèle de condition, sélectionnez une condition dans la vue de liste des conditions, puis cliquez sur « Modifier... ». Dans la boîte de dialogue « Modifier la condition », cliquez sur le bouton « Tester le modèle... » :
Utilisation de l’outil « Tester le modèle »
Dans la boîte de dialogue « Tester le modèle », entrez une chaîne que vous voulez comparer au modèle. Cliquez sur le bouton « Tester » :
Les résultats de la correspondance de modèle et la liste des références arrières de règle s’affichent. De même, si vous utilisez l’outil « Tester le modèle » pour tester les modèles utilisés dans des conditions, les résultats affichent la liste des références arrières de condition :
Notez que vous pouvez faire des changements dans le modèle à partir de la boîte de dialogue « Tester le modèle ». Si vous avez fait des changements dans le modèle, quand vous cliquez sur le bouton « Fermer », vous pouvez choisir de conserver ou d’ignorer les changements du modèle.
Résumé
L’outil « Tester le modèle » offre un moyen simple de tester les modèles d’expression régulière et génériques utilisés dans les règles et conditions de réécriture. L’outil peut être utilisé pour tester et ajuster des modèles, ainsi que pour résoudre les problèmes de règles de réécriture avec des modèles incorrects.