【发布时间】:2010-03-15 07:07:32
【问题描述】:
我希望能够做到以下几点:
get '/:slug' do
haml :page
end
get '/administration' do
haml :admin
end
有没有办法让get '/:slug' do 对/administration 有例外?我意识到你可以用 if else 语句来做到这一点:
get '/:slug' do
if params[:slug] == 'administration'
haml :admin
else
haml :page
end
end
但这看起来不是很干净。有没有办法让路由例外?
【问题讨论】: