gpt4 book ai didi

ruby-on-rails - 提供静态资源(如 .jpgs 等?)

转载 作者:行者123 更新时间:2023-12-03 21:17:32 26 4
gpt4 key购买 nike

我已经解决了许多有趣的路由问题 - 将请求 URL 转换为哈希等,但出于好奇,有没有办法告诉路由系统您想要某个 URL 下的任何内容从字面上提供子路径 - 不通过 Controller ?

例如,如果我有/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 使其工作。再一次,由网络服务器来确保图像具有正确的 MIME 类型。

关于ruby-on-rails - 提供静态资源(如 .jpgs 等?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/531189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com