Fonction de réécriture d’url
La fonction « Rewrite URL » vous permet de réécrire les URL en quelques secondes et est extrêmement utile pour la « suppression des paramètres » et les identifiants de session.
Cette fonction s’applique à toutes les URL découvertes au cours de l’exploration, à l’exception de l’URL saisie comme page de démarrage de l’exploration en mode « Spider » ou de la liste d’URL ajoutée par l’utilisateur en mode « Liste ».
Par exemple, si un site web possède des identifiants de session qui font apparaître des URL comme« exemple.com/?sid=6578« , ajoutez simplement « sid » (sans les apostrophes) dans le champ « Supprimer les paramètres » de la fonction « Réécriture d’URL ».
Un autre cas très courant pour les sites utilisant des campagnes payantes PPC, des newsletters ou autres est l’utilisation de paramètres de suivi tels que :
Là encore, il suffit de les saisir dans la fenêtre contextuelle « Réécriture d’URL » pour obtenir des URL nettoyées des paramètres.
Une fois que vous avez identifié les paramètres à supprimer, je vous conseille, avant de lancer l’analyse, d’utiliser l’option « test » pour vérifier que tout fonctionne correctement en fonction des données saisies.
En plus de la fonction susmentionnée, vous pouvez opter pour la fonction avancée « Regex Replace ».
Cette fonction avancée est exécutée sur chaque URL trouvée lors d’un crawl ou en mode liste. Grâce à la syntaxe RegEX, vous pouvez remplacer très simplement chaque sous-chaîne d’une URL correspondant à l’entrée par la chaîne choisie. Cette option peut également être testée dans l’onglet « Test » de la fenêtre de configuration « Réécriture d’URL ».
Exemples de réécriture d’url
Grâce à la fonction Regex, les champs d’application sont infinis, voyons-en quelques-uns :
Changer le protocole URL de HTTP à HTTPS
Changez tous les URL de dominio.com à dominio.it
Uniformiser tous les liens contenant page=numéro à un nombre fixe prédéfini, par exemple
- www.example.com/page.php?page=1
- www.example.com/page.php?page=2
- www.example.com/page.php?page=3
- www.example.com/page.php?page=4
Supprimez le domaine www. de n’importe quelle URL à l’aide d’un « Replace » vide.
Supprimer tous les paramètres
Modifier les liens uniquement pour les sous-domaines exemple.com de HTTP à HTTPS
Supprimer tout élément présent dans le mode de rendu JavaScript
Ajouter des paramètres aux URL
Cela ajoutera ‘?parameter=value’ à la fin de toute URL rencontrée.
Dans les cas où le site possède déjà des paramètres, des expressions plus complexes sont nécessaires pour que le paramètre soit ajouté correctement :
Une dernière possibilité de réécriture d’URL consiste à supprimer de l’analyse tous les URL dupliqués par des caractères majuscules en utilisant l’option « URL découverts en minuscules » de l’onglet « Options ».





