support non-english character in url (SEO purpose)

this change is for support non-english url like: 
```
http://www.example.com/page/Доги
```