Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Routes and Parameters are case-sensitive #1196
I don't have strong feelings on this one either way, but I just wanted to point out that the current implementation is correct based on the relevant RFC (which I can't remember off the top of my head).
If you do prefer to have case-insensitive paths, it's probably simpler and faster to just have your web server do the rewrite.
I do not have a firm opinion on which is best, but I feel that case-insensitive seems to make safer sense with a recommendation to follow a particular coding practice? I can see where debugging could be easily overlooked based on case sensitivity.
However, I do also agree that this feels like something the server should be configured to handle.