Ich möchte Benutzer mit ihren registrierten Benutzernamen zu ihren Profilen verlinken lassen.Wie handhabe ich Groß- und Kleinbuchstaben in einer benutzerdefinierten URL?
Ich speicher ihren Benutzernamen genau wie sie es geben.
Ich habe meine Routen eingerichtet, um// name und dann find_by_name zu finden, um es zu bekommen. Das Problem, das ich habe, ist, wenn Sie example.com/username eingeben, funktioniert der Name nicht: Benutzername. (Beachten Sie die Groß-/Kleinschreibung Unterschied)
Also meine Frage ist, wie kann ich Groß-/Kleinschreibung in URLs ignorieren?
Sind Sie wirklich sicher, dass Sie dies tun wollen? Also wenn ich mich als BobKaufman registriere, wird es mich nicht erkennen, wenn ich "bobkaufman" eingebe? Denken Sie daran, dass die Groß-/Kleinschreibung bei Kennwörtern eine ganz andere Sache ist. –
Nein, das ist was ich will. Ich möchte, dass es jede Version von "Bobkaufman" erkennt. So könnte es "BobKaufman", "Bobkaufman", "BobKaufmAn" usw. sein. –
Danke für die Klarstellung. Ich würde immer Benutzernamen (Lower) vor dem Lesen/Schreiben von URLs. –