J'écris actuellement une application Web et mon client m'a demandé s'il était possible de suggérer une URL valide à l'utilisateur lorsqu'il écrit accidentellement une faute de frappe dans la barre d'URL, un exemple de ceci ressemblerait à ceci:
- Bob accède à ' https://www.example.com/product'
- Le serveur Web ne parvient pas à trouver l'itinéraire '/ product' , mais sait que l'itinéraire '/ product s ' existe
- Le serveur Web suggère à Bob de naviguer vers '/ products' à la place
- Bob accède à '/ products' et continue de naviguer sur le site Web
Cet exemple permettrait à Bob d'avoir une meilleure expérience utilisateur.
Cependant, cela m'a amené à me demander si cela est considéré comme une mauvaise pratique, car le serveur pourrait exposer les URL de l'administrateur de le site Web ne souhaite peut-être pas être diffusé publiquement.