Actualmente estoy escribiendo una aplicación web, y mi cliente me preguntó si sería posible sugerir una URL válida al usuario cuando accidentalmente escribiera un error tipográfico en la barra de URL, un ejemplo de esto sería así:
- Bob navega a ' enlace '
- El servidor web no puede encontrar la ruta '/ product' , pero sabe que la ruta '/ product s ' existe
- El servidor web sugiere que Bob navegue a '/ products' en su lugar
- Bob navega a '/ products' y continúa ofreciendo el sitio web
Este ejemplo haría que Bob tenga una mejor experiencia de usuario.
Sin embargo, me llevó a preguntarme si esto se considera una mala práctica, ya que el servidor podría exponer las URL que el administrador del sitio web no quiera mostrar públicamente.