Answers:
默认lighttpd.conf
文件似乎/etc/mime.types
使用perl脚本加载MIME类型:
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
在我的档案中,/etc/mime.types
我的html
档案已设定为text/html
。我注释掉了include_shell
perl脚本,并将以下mimetype.assign条目添加到lighttpd.conf
:
mimetype.assign = ( ".html" => "text/html; charset=utf-8" )
我不确定是否有更优雅的解决方案。使用这种方法,我需要复制所有条目/etc/mime.types
以保留其他MIME类型映射。
我遇到了同样的问题,最后在博客上找到了解决方案
基本上,它是上述perl脚本的简化版本,向所有以“ text /”开头的mime类型添加charset = utf-8声明,只需替换perl脚本并重新启动lighttpd。