jruby アプリケーションをホストするために trinidad gem を使用しています。
ただし、.woff
または.ttf
フォント ファイルの要求には、400 Bad Request
.
プロジェクトをwarbler
jar ファイルに入れ、通常の Tomcat インスタンスに jar ファイルをダンプしていたとき、これらの拡張子の MIME タイプ定義をweb.xml
.
ただし、トリニダード宝石が使用するTomcatのインスタンスに対してこれを行う方法がわかりません。ドキュメントにはそれがリストされていないようです。web.xml
Webアプリケーションのデフォルトとして使用するファイルを指定することについて言及していますが、それはフォルダーに配置されているようで、TomcatのファイルWEB-INF
を入れてもサーバーは起動しません。conf/web.xml
また、次の行を に追加しようとしましたconfig/initializers/mime_types.rb
。
Mime::Type.register "application/x-font-woff", :woff
Mime::Type.register "application/octet-stream", :ttf
しかし、これはフォルダーに影響を与えるようには見えませんpublic
(もしそうなら、私は驚くでしょう...)。
これを行う方法はどこにありますか?