gpt4 book ai didi

ruby-on-rails-3 - Rails 3 网络字体 (woff) mime 类型

转载 作者:行者123 更新时间:2023-12-04 06:55:43 25 4
gpt4 key购买 nike

我们从静态 Assets 中提供一些网络字体 (.woff),我想设置正确的 mime 类型 ( application/x-font-woff )。我尝试在 config/initializers/mime_types.rb 中执行此操作但它没有效果:

Mime::Type.register "application/x-font-woff", :woff

返回的 mime 类型仍然保留 application/octet-stream .我什至尝试添加这一行(因为它是 rails 源中唯一可以找到字符串 "woff" 的其他地方):
Rack::Mime::MIME_TYPES[".woff"] = "application/x-font-woff"

但它仍然没有帮助。如何正确设置网络字体的 MIME 类型?

最佳答案

直到 Rack 将其 MIME 类型列表修复为正确的 woff ,临时黑客确实是您的config/initializers/mime_types.rb线:

# tell Rack (and Sprockets) about modern font MIME types:
Rack::Mime::MIME_TYPES['.woff'] = 'application/x-font-woff'

但是,要使其真正生效,您必须删除 tmp/cache并重新启动您的服务器。

关于ruby-on-rails-3 - Rails 3 网络字体 (woff) mime 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12644391/

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