2012-01-09 59 views
0

在Apache中,我可以使用DirectoryIndex指定不同的文件或扩展名作为默认服务 - 我如何使用RoR完成此操作?在公共目录中,我有几个需要将JS文件作为索引的文件夹。在RoR中如何设置默认文件DirectoryIndex?

与Apache,我会做:

DirectoryIndex index.js 

我使用的WEBrick本地和Heroku上进行生产。

回答

0

我结束了创建,在JS加载的控制器,如

def show 
    output = File.read("public/js/stats/index.js") 
    render :text => output 
end 

然后创建一个路由你不能真正做到这一点,对Heroku

match 'stats/index' => 'stats#show' 

可能不是最优雅的,但我认为这比管理本地和生产环境之间的依赖性更容易

1

,除非你使用类似rack_rewrite

+0

+1关于在rack_rewrite上启发我的信息 - 这一天会派上用场 – jbnunn 2012-01-10 05:42:46

相关问题