我正在使用 trinidad gem 来托管我的 jruby 应用程序。
.woff
但是,任何对.ttf
字体文件的请求都会得到400 Bad Request
.
当我使用 jar-ing 项目warbler
并将 jar 文件转储到常规 Tomcat 实例中时,我能够在web.xml
.
但是,我不知道如何为 trinidad gem 使用的 Tomcat 实例执行此操作,并且文档似乎没有列出它。它确实提到了指定一个web.xml
文件用作 Web 应用程序的默认文件,但这似乎是放在WEB-INF
文件夹中的文件,当我为其放入 Tomcat 文件时,服务器没有启动conf/web.xml
。
我还尝试将以下行添加到config/initializers/mime_types.rb
:
Mime::Type.register "application/x-font-woff", :woff
Mime::Type.register "application/octet-stream", :ttf
但这似乎不会影响public
文件夹(如果确实如此,我会感到惊讶......)。
我在哪里可以找到如何做到这一点?