Как сделать так, чтобы Rails направлял ответ для файлов шрифтов (eot)?

В моем приложении rails (2.x). Я хочу использовать собственный шрифт, на мой взгляд. Итак, я добавил файлы шрифтов публично в папку шрифтов. Когда я пытаюсь получить шрифты по URL-адресу или через приложение, это происходит из-за ошибки маршрутизации. Я предполагаю, что маршруты rails не могут распознать формат / файл. Поправьте меня, если я ошибаюсь, и дайте мне решение

css code:

@font-face {
    font-family: 'Effra';
    src: url('/fonts/effra_std_rg-webfont.eot');
    src: url('/fonts/effra_std_rg-webfont.eot?#iefix') format('embedded-opentype'),
        url('/fonts/effra_std_rg-webfont.woff') format('woff'),
        url('/fonts/effra_std_rg-webfont.ttf') format('truetype'),
        url('/fonts/effra_std_rg-webfont.svg#EffraRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

Примечание: я могу получить woff, ttf-файл, напрямую введя путь, но не eot-файл.

Error trace:
Unknown action
No action responded to fonts. Actions: XXXXXXsomeactionsXXXXX and rescue_404

Заранее спасибо, Арун.

5
задан Jak 1 February 2012 в 08:40
поделиться