一朋友上传了棋谱到网站上,应该是从mac os里上传的。
用filezilla可以正常浏览显示,但用浏览器访问中文文件或带有中文目录的文件时,,出现404。
原因是上传上来的文件名不是utf-8格式的,是gb2312的。
所以,需要用convmv转换一下。
用法,把当前目录下面包换子目录都转换为utf-8:
convmv -f GB2312 -t UTF-8 -r –notest ./
另外,filezilla里必须把charset改为utf-8,不然浏览的时候会是乱码,
一朋友上传了棋谱到网站上,应该是从mac os里上传的。
用filezilla可以正常浏览显示,但用浏览器访问中文文件或带有中文目录的文件时,,出现404。
原因是上传上来的文件名不是utf-8格式的,是gb2312的。
所以,需要用convmv转换一下。
用法,把当前目录下面包换子目录都转换为utf-8:
convmv -f GB2312 -t UTF-8 -r –notest ./
另外,filezilla里必须把charset改为utf-8,不然浏览的时候会是乱码,