缓存页面中不需要的字符-Rails 5

时间:2018-10-20 17:40:05

标签: ruby-on-rails caching character

我正在探索Rails缓存,以加快网站的页面加载速度,该网站随着时间的流逝变得越来越大。 说我已经完成了简单的步骤以在页面上启用缓存,并且效果很好。 使用caches_page:page_name

我只有一个问题-我在页面中发现了很多不需要的字符,它与诸如“à”或“'”,“°”之类的字母有关。 例如。 :我得到的不是“'”,而是“’”

这与数据库中的文本和页面中的静态文本有关。

字体显示错误的原因是什么?

我的字体包含在fonts目录中,并且在非缓存页面中效果很好-它们是Google字体(Roboto和RobotoCondensed)。

我正在使用heroku进行生产,我不知道是否需要更改某些生产环境配置来进行管理。

我在控制台中没有错误,也没有其他消息。

1 个答案:

答案 0 :(得分:0)

已解决!

我的html布局文件中缺少一行:

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

这将在所有页面上设置正确的字符编码