For my newly started Rails 6 application I want to have a set of customs fonts. My setup looks like this:
# app/assets/stylesheets/my-font.sass
@font-face
  font-family: 'my-font'
  src: url('fonts/my-font.eot') format('embedded-opentype'), url('fonts/my-font.woff') format('woff'), url('fonts/my-font.ttf') format('truetype'), url('fonts/my-font.svg#my-font') format('svg')
  font-weight: 400
  font-style: normal
And then under app/assets/stylesheets/fonts I have all 4 files referenced in the sass file.
My application.sass has the following import: @import 'my-font'.
When I run rails assets:precompile it also puts all 4 files with suffixed version (e.g. my-font-7384658374658237465837246587263458.eot) in the public directory.
BUT, when I run the application the browser is looking for a file in the root directory called my-font.eot, which of course isn't there and 404s. This looks definitely like a configuration problem to me, but where I have no idea. Any help would be much appreciated.
 
     
     
    