ruby-on-rails – Rails:提供静态资产的路线(如.jpg等)?

我已经尝试了许多有趣的路由问题 – 将请求URL转换成哈希等,但只是出于好奇,有没有办法告诉路由系统,你想要某个URL下的任何东西子路径可以直接提供 – 不经过控制器?

例如,如果我有/home/me/public_html/rails_proj/images/foo.jpg和… / rails_proj / images / other / bar.jpg,我可以插入一条路线,说“图像下的任何东西都应该是作为认mime类型的对象?

可能有趣

解决方法

如果您将“images”目录放到Rails应用程序的“public”文件夹中(例如:/ public / images /),那么您不应该对MIME类型有任何问题,除非您的Web服务器配置错误.

根据您的示例,您希望图像目录在应用程序的根目录中.我不认为Rails有可能使这些图像可见,但如果你真的想要使用mod_rewrite来使它工作.再次,由web服务器确保图像具有正确的MIME类型.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...