Sha256: 76cce89eb8cacaab972a36ce89685e999bc83a59e3d01adf5604dfb164d5a4d5
Contents?: true
Size: 425 Bytes
Versions: 8
Compression:
Stored size: 425 Bytes
Contents
require 'rack' module Machined module Middleware # Sprockets >= 2.4.4 no longer infers that '/' should equal '/index.html', # so this middleware changes the PATH_INFO if necessary. class RootIndex def initialize(app) @app = app end def call(env) env['PATH_INFO'] = '/index.html' if env['PATH_INFO'] == '/' @app.call(env) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems