我在config.ru
:
require 'rack'
require './app.rb'
use(Rack::Static,
:urls => %w(/css /fonts /images /js),
:root => '../static',
:index => 'index.html')
end
run MyApp
它正确地为所有上述四个网址提供静态文件,但此外,它还从根网址提供index.html
,就好像我有:urls => %w(/ /css /fonts /images /js)
一样,我不明白为什么会发生这种情况。我在文档中找不到任何解释。