Sinatraで任意のパスで同じ処理をさせる【小ネタ】

Sinatra関連の小ネタです。

Sinatraで任意のパスで同じ処理をさせたい場合、ルーティングのアスタリスクをうまく使うことで対応できます。

require 'sinatra'

class App < Sinatra::Base
  get '/*' do
    # 処理
  end
end

使う頻度は少ないネタですが、参考まで。