【发布时间】:2014-01-05 09:19:32
【问题描述】:
我的应用中有这样的网址:
local/alphabetical/service/Ю
local/alphabetical/service/Б
local/alphabetical/service/Ж
我想在网址中只允许符号 Ю、Б、Ж
但是routes.rb:
get "/alphabetical/:type/:letter" => "alpha#index",
:constraints => { :type => /good|service/, :letter => /[ЮБЖ]/ },
:as => "alpha"
for http://local/alphabetical/service/Ю 给我一个错误:
Routing Error
No route matches [GET] "/alphabetical/service/%D0%AE"
如何在 routes.rb 文件中设置约束以只允许 Ю、Б、Ж 符号?
谢谢。
【问题讨论】:
标签: ruby-on-rails url routes