问题
I've this and it works
get :about, :map => '/about_us' do
render :erb, "<%= 'foo' %>"
end
get '/:slug' do
redirect "/about_us" # <--
end
Is possible to do in some way "render" instead of "redirect"? or something like render 'posts/1'
回答1:
get :about, :map => '/about_us' do
render :erb, "<%= 'foo' %>"
end
get '/:slug' do
call env.merge('PATH_INFO' => '/about_us')
end
来源:https://stackoverflow.com/questions/3384134/alias-url-with-sinatra-padrino