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

前端之家收集整理的这篇文章主要介绍了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类型.

猜你在找的Ruby相关文章