Нежелательные символы в кэшированных страницах - Rails 5 - PullRequest
0 голосов
/ 20 октября 2018

Я изучаю кеширование Rails, чтобы ускорить загрузку страниц сайта, который с течением времени становится очень большим.Сказав это, я сделал простые шаги, чтобы включить кэширование на своих страницах, и это работает очень хорошо.Использование caches_page: page_name

У меня есть только одна проблема - я нахожу много нежелательных символов на своей странице, это касается таких букв, как «а» или «», «°».Например: вместо «» я получил «

», это связано как с текстом внутри базы данных, так и со статическим текстом на странице.

Что должно быть причиной этой ошибкирендеринг шрифтов?

Мои шрифты включены в каталог шрифтов и отлично работают на страницах без кэширования - это шрифты Google (Roboto и RobotoCondensed).

Я использую heroku для производстваи я не знаю, нужно ли мне изменять какую-либо конфигурацию производственной среды для управления этим.

У меня нет ошибок в консоли и других сообщений.

1 Ответ

0 голосов
/ 20 октября 2018

РЕШИТЬ!

пропущена строка в моем файле макета html:

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

это установило правильную кодировку символов на всех страницах

...