Serving static files with Sinatra

后端 未结 14 1799
渐次进展
渐次进展 2020-11-29 16:38

I have one page website only using HTML, CSS and JavaScript. I want to deploy the app to Heroku, but I cannot find a way to do it. I am now trying to make the app working wi

14条回答
  •  一个人的身影
    2020-11-29 16:54

    What about this solution? :

    get "/subdirectory/:file" do 
      file = params[:file] + "index.html"
      if File.exists?(params[:file])
        return File.open("subdirectory/" + file)
      else
       return "error"
      end
    end
    

    so if you now navigate to (for example) /subdirectory/test/ it will load subdirectory/test/index.html

提交回复
热议问题