网站上有一些课件资源,课件资源是从windows上传到Linux服务器,原文件名为gbk编码模式,而浏览器默认的编码模式为utf-8(服务器默认编码也为utf-8),如此,便导致了类似http://58.22.30.35:800/ruida/Resources/北师大/初中语文/八年级上/本册综合/绿.ppt 这样的域名的无法访问,找不到资源。
解决办法:
用convmv工具将Resources目录下的所有文件的名称使用utf-8重新编码
下载convmv:wget https://www.j3e.de/linux/convmv/convmv-1.15.tar.gz
make clean
make install
开始转换:
./convmv -f GB2312 -t UTF-8 -r --notest /glusterfs/Resources/*
若用ftp客户端访问资源时,将ftp使用的字符集改为utf-8
本文转自kai404 51CTO博客,原文链接:http://blog.51cto.com/kaifly/1665165,如需转载请自行联系原作者