apache不呈现特殊字符

时间:2013-02-19 17:44:37

标签: php html apache

将我们的系统迁移到Amazon EC2后,德语字母等特殊字符无法正常呈现。我已阅读了几篇通过修改.htaccess文件解决此问题的文章:http://www.askapache.com/htaccess/setting-charset-in-htaccess.html

我们的页面是动态生成的,它们都有元标记 -

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

所有命令均无效。

AddDefaultCharset UTF-8

<filesMatch ".(htm|html|css|js)$">
ForceType 'text/html; charset=UTF-8'
</filesMatch>

<filesMatch ".(htm|html|css|js)$">
AddDefaultCharset UTF-8
</filesMatch>

1 个答案:

答案 0 :(得分:0)

  

http://mammacare.com/Specialist_graduates.php?a_id=497

该页面上的数据是“ISO Latin 1”编码,而不是UTF-8。通过将浏览器切换为Latin-1( View&gt; Encoding 或类似功能)轻松进行测试。