Skip to main content

Qu'est-ce qu'un moteur de réécriture?

Un moteur de réécriture fait partie d'une application logicielle capable de convertir un localisateur de ressources uniforme (URL) d'un format à un autre.Plus précisément, ce type de moteur est utilisé pour modifier comment une URL apparaît afin que les utilisateurs sur un site Web voient une URL que les administrateurs du site souhaitent que l'utilisateur voie, plutôt que l'URL réelle.Cela peut être fait comme mesure de sécurité, utilisé pour restreindre la quantité d'informations que les pirates potentiels peuvent voir sur un site Web.Un moteur de réécriture est également souvent utilisé pour rendre les URL plus présentables et plus navigables pour les utilisateurs de sites Web.

Il existe un certain nombre de formats et de cadres Web différents qui incorporent un moteur de réécriture pour permettre la réécriture d'URL.Ce type de réécriture est généralement effectué via la programmation dans le code source d'un site Web Internet, utilisant souvent un langage de balisage hypertexte (HTML) ou une autre méthode de codage.Lorsqu'il est effectué correctement, le moteur de réécriture permet à l'administrateur du site Web ou au concepteur d'indiquer comment une ou plusieurs URL doivent être affichées aux utilisateurs du site Web.Cela permet à un site Web d'afficher des liens et une navigation sur le site Web sur le site Web d'une manière qui peut être plus sécurisée et attrayante pour les utilisateurs.

Un exemple de la façon dont un moteur de réécriture peut fonctionner est un site Web dans lequel le concepteur souhaite l'organiser à l'aide d'URLCela indique la date à laquelle une page a été faite, comme les entrées sur un blog.L'URL réelle pour une page pourrait être constituée de l'adresse du site Web, suivie d'un texte qui indiquait le type de langue utilisé pour le site et l'emplacement d'une page basée sur des informations difficiles à comprendre au coup d'office.À l'aide d'un moteur de réécriture, l'administrateur du site Web pourrait modifier la manière dont l'URL est affichée pour quelqu'un qui consulte un site Web afin que les informations linguistiques n'étaient pas affichées, et l'URL a été plus clairement structurée autour de la date de la publication.Cacheter les informations linguistiques utilisées sur le site Web, les informations qui pourraient être utilisées pour lancer une attaque sur ce site peuvent être moins facilement disponibles.L'utilisation du moteur de réécriture pour modifier comment l'URL apparaît permettrait également aux utilisateurs de naviguer plus facilement sur le site Web pour se déplacer entre les pages en fonction de la date à laquelle ils recherchent.Les utilisateurs pourraient également prédire plus facilement les URL possibles utilisées sur un site, en fonction des dates ou des catégories qu'ils voient utilisées dans d'autres URL sur le site, la navigation devient donc encore plus facile.Cela peut entraîner moins de frustration pour les utilisateurs et une capacité accrue pour les utilisateurs à anticiper comment ils peuvent trouver des URL utiles.