如何在 Apache 的目录列表中显示中文字符?

如何在 Apache 的目录列表中显示中文字符?

例如:

当您访问此网站时,Apache 目录列表中显示的不是中文,而是奇怪的字符:

http://helloziyie.info/info

谢谢!

答案1

可能是因为你的服务器返回的是 8 位字符集,正如响应头所报告的那样ISO-8859-1

Date: Thu, 24 Sep 2009 08:52:58 GMT
Server: Apache/2.2.3 (Red Hat)
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html;charset=ISO-8859-1

中文字符是多字节字符。在 Google 上搜索“apache charset chinese”或类似内容,会找到多种指示 Apache 返回多字节字符的方法。

相关内容