Как использовать немецкий умлат в маршрутах rails3 - PullRequest
1 голос
/ 05 июля 2010

действительно большая проблема пример запроса

http://localhost:3000/freund/in/münchen

мой первый маршрут в route.rb

match ':category/in/:city' => 'home#index', :constraints => {:city => /(berlin|hamburg|münchen)/ }

и я получаю ошибку Ошибка маршрутизации

Не найдено ни одного маршрута "/ freund / in / m% C3% BCnchen"

что я могу сделать? Я постет везде: (

1 Ответ

0 голосов
/ 05 июля 2010

«Реальные» символы Юникода в URL недействительны. Они обычно получают проценты, закодированные браузером, что приводит к m%C3%BCnchen. Вам нужно будет проверить это внутри Ruby.

Этот вопрос содержит дополнительную информацию: Юникод-символы в URL-адресах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...