# routing: Unescape urls

**URL:** <https://discuss.rubyonrails.org/t/routing-unescape-urls/41979>\
**Category:** rubyonrails-talk\
**Created:** [April 27, 2009, 10:12am UTC](https://discuss.rubyonrails.org/t/routing-unescape-urls/41979 "2009-04-27T10:12:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eduard\_Bondarenko](https://avatars.discourse-cdn.com/v4/letter/e/838e76/32.png) [@Eduard\_Bondarenko](https://discuss.rubyonrails.org/u/Eduard_Bondarenko)\
**Post date:** [April 27, 2009, 10:12am UTC](https://discuss.rubyonrails.org/t/routing-unescape-urls/41979/1 "2009-04-27T10:12:59Z")

</div>

Hello All,

How to make rails unescape incoming urls? I want to use russian chars in routes, like:

map.city URI.escape("/Карта--:title--:id"), :controller =\> "cities", :action =\> "show" It seems to works (page loads) but all links on page looks like this: [http://localhost/%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25B0--Киев--30295?page=4](http://localhost/%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25B0--%D0%9A%D0%B8%D0%B5%D0%B2--30295?page=4)

Rails double escapes url?

Also I tried url\_for(.... :escape =\> false), it doesn't help.

Thanks in advance, Eduard
