3

我在同一主机中允许使用相同的 .html 和 .swf 文件,但使用不同的域。但是,您可以在infinitum.com.es/mr_frosty中看到“©”之前的字符“” ,但在bluecodestudio.com/mrfrosty 上看不到它,因为它应该是这样的。

我想知道为什么它会在 infinitum.com.es 上显示奇怪的字符,而在 bluecodestudio.com 上却完全没有出现,使用相同的文件。

4

2 回答 2

2

© 是 è,但前者以 UTF-8 编码并被读取为 iso-8859-1。正如您所看到的,外观和意义方面绝对没有关系,但编码方面是有关系的。

基本上,第一个链接存在编码问题。

于 2012-12-21T21:06:34.613 回答
2

http://infinitum.com.es/mr_frosty/,HTTP 标头Content-Type: text/html; charset=ISO-8859-1声明了编码,这不能在文档本身中被覆盖。这需要在服务器、全局设置或您的 .htaccess 文件中修复。如果无法更改,则必须将文件的编码更改为 ISO-8859-1。

于 2012-12-21T23:11:26.263 回答