Hi there,

Am I missing something or does the new :index option of the Rack::Static middleware from 1.4.0 now make it completely impossible to handle the "/" path in another middleware lower in the stack?

Eg:
use Rack::Static, :urls => ["/css", "/js", "/images"], :root => "public"
use MyRackMiddlewareWhichWantsToHandleTheRootURL

In this configuration, "/" is *always* intercepted by Rack::Static because the :index option defaults to "index.html" and doesn't seem to allow to ignore it and pass it down to the lower middleware.

-- 
Luc Heinrich - luc / honk-honk.com