DesignAssembler

備忘録に近い

public以下の静的ファイルにルーティングを通す

デザイナーからもらった静的ファイル、組み込むのだるいしpublicに置きたい。でもルーティングは通したい。そんな時のためのメモです。


public/about.htmlにtop#aboutとルーティングしたい

やり方
topコントローラーにaboutアクションを追加して以下のように記述する

#app/controllers/top.rb

def about
    render file: 'public/about.html', layout: false, content_type: 'text/html'
end

よく考えたらすぐわかる事なのですが人のコード見て気付きました。