fuel/core — Issue #830: Input::uri() causes Router and Uri::create malfunction
Author: antitoxic
Created: 2012-02-13 21:19:18+00:00
State: open

`Input::uri` always strips out the extension in the uri. This makes a reverese Uri::create and Router to malfunction.

If you have a route defined as:

```php
'test.html' => 'welcome/test'
```

The URI against which the route will be matched is `test`, not `test.html`.

Same logic applies to URI::create - it will use the `test`, not `test.html` as base to create a url.