Nginx目录浏览的中文显示问题订正

在我以前的一篇文章中,说明在配置文件中设置:charset "utf-8,gbk"; 用以实现展示中文文件名。但是,在实际应用过程中却发现,并不是所有的浏览器都能显示中文,比如在chrome浏览器或手机浏览器等仍然显示为乱码。经过反复调试,只需要修改一下配置就能实现中文浏览,至少在chrome中能显示中文了。

配置修改为:charset gbk;

location /download {
      alias /home/software/;   #指定目录所在路径,注意alias和后面的/
      autoindex on;   #开启目录浏览
      autoindex_format html;   #以html风格将目录展示在浏览器中
      autoindex_exact_size off; #切换为 off 后,以可读的方式显示文件大小,单位为 KB、MB 或者 GB
      autoindex_localtime on; #以服务器的文件时间作为显示的时间
      charset gbk; #展示中文文件名,这样可以让chrome显示中文
      }

猜你喜欢

转载自blog.csdn.net/zbguolei/article/details/110305330