VP.*_*VP. 8 html apache ruby-on-rails character-encoding
我正在尝试在RoR应用程序的html视图中设置我的charset.我已经通过meta equiv标签配置了charset:
**meta http-equiv ="Content-Type"content ="text/html; charset = iso-8859-1"**
它没有用,所以我试图改变我的.htaccess(它是一个在apache下运行的RoR应用程序),但这是我的问题.通常我可以使用以下语句: AddType'text/html; charset = ISO-8859-1'html
但问题在于,正如大家都知道的那样,RoR没有"文件扩展名",这打破了这个.htaccess解决方案.有人知道在布局模板或视图中设置字符集的另一种方法吗?
Cur*_*son 13
让你的Rails应用程序设置Content-type标题,然后你就不必担心Apache正在做什么.
response.headers['Content-type'] = 'text/html; charset=utf-8'
Run Code Online (Sandbox Code Playgroud)
您可能还想添加
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)
到页面本身,如果有人将其保存到磁盘,它将加载正确的字符集.
| 归档时间: |
|
| 查看次数: |
8531 次 |
| 最近记录: |