Маршруты в Ruby on Rails чувствительны к регистру.Кажется, кто-то поднял этот вопрос раньше, и это было помечено, что это не исправит.
http://rails.lighthouseapp.com/projects/8994/tickets/393-routes-are-case-sensitive
Мне кажется, что это неудачно, так как я не вижу в этом ничего хорошегоприложение для маршрутов должно быть чувствительным к регистру, в то время как, с другой стороны, оно может привести к путанице и, как мне кажется, к полному отсутствию полировки.
Какой лучший способ сделать мои маршруты без учета регистра?
Я нашел этот совет в поиске Google:
map.connect "web_feeds/:action", :controller => 'web_feeds', :action => /[a-z_]+/i
Это умно, но все же оставляет часть web_feeds в URL чувствительной к регистру.Однако я не вижу в этом подобного подхода, если не вводить каждую возможную комбинацию wEb_feEds вручную, но это, очевидно, ужасное решение по ряду причин.