Sinatra を使用して「Hello, World」アプリを作成し、Heroku にプッシュすると、すべて機能しました。
それ以来、基本的な Jekyll ブログを作成し、次のルートを使用して Heroku 経由でアクセスしようとしています。
get '/?' do
file.read("_site/index.html")
end
get '/.*.*' do
file.read("_site/#{params[:splat]}")
end
not_found do
file.read("_site/error/index.html")
end
インデックスへのルートは私のサイトへのリンクでうまく機能 しますが、最初の投稿をクリックするとすぐに失敗します。
:splat
とのさまざまなルートの非常に多くのバリエーションを試しましたが、get
うまくいかないようですか? 何か案は?