fuel/core — pull request #1121 by neemzy (2012-08-24 20:32:34+00:00)
Title: Made non-custom URLs routing case-sensitive

I have modified the `parse_segments` function in the `Fuel\Core\Router` class so it checks each segment of the URL to route. If one of these segments isn't all lowercase, the function will return `false` which will result in a 404.

This additional constraint on non-custom URLs will be triggered depending on the current value of the `routing.case_sensitive` config parameter, which is involved in the similar behavior for custom (routed) URLs.

The aim of this modification is to avoid duplicate content (having multiple URLs targetting the exact same page) for SEO.