标签: ruby sinatra
如何定义在服务器获取/ something或/something.html时将执行的Sinatra中的get?
我以为是......
get '/something*' do end
答案 0 :(得分:1)
您可以使用正则表达式匹配路线,并有一个可选组:
get %r[^/something(?:\.html)?$] do # ... end
答案 1 :(得分:0)
看来Sinatra有一个设置来启用静态文件匹配:
:static - 启用/禁用静态文件路由
访问Sinatra Configuring Settings了解详情