Ruby on rails rails不兼容字符编码:umlaut URL的UTF-8和ASCII-8BIT

Ruby on rails rails不兼容字符编码:umlaut URL的UTF-8和ASCII-8BIT,ruby-on-rails,character-encoding,Ruby On Rails,Character Encoding,在我的rails 4应用程序中,我使用umlaut URL,比如/geschenk-für-freundin。 在我的开发和生产(heroku)环境中工作得非常出色,但我的异常通知gem不时会给我发邮件说: 页面#索引中出现ActionView::Template::错误: 不兼容的字符编码:UTF-8和ASCII-8BIT app/views/layouts/application.html.erb:16:in `_应用程序视图布局应用程序html erb 110834506419248295

在我的rails 4应用程序中,我使用umlaut URL,比如
/geschenk-für-freundin
。 在我的开发和生产(heroku)环境中工作得非常出色,但我的异常通知gem不时会给我发邮件说:

页面#索引中出现ActionView::Template::错误:

不兼容的字符编码:UTF-8和ASCII-8BIT app/views/layouts/application.html.erb:16:in `_应用程序视图布局应用程序html erb 1108345064192482953 70013471860740'

请求:

  • URL:/geschenke-für-freundin
访问URL,一切正常,所以我想这只是一些浏览器的问题,也许? 通过查看异常日志,我可以看到以下HTTP\u用户\u代理:

Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML,类似 壁虎)铬/39.0.2171.95狩猎/537.36

在我看来,这看起来像是最新的浏览器套件

我不知道为什么这只是我的一些访客的问题,但我想解决它。有什么想法吗