1.确定系统是不是uft8编码
env|grep LANG
LANG=en_US.UTF-8
2.Nginx配置文件设置默认编码为uft-8
server
{
listen 80;
server_name idayer.com ;
index index.html index.htm index.php;
root /usr/local/nginx/html/;
charset utf-8;
}
3.用工具上传的时候,注意默认编码也是为uft-8
4.处理已经上传的中文名文件
在其目录中执行:
for f in `ls *.html` ; do mv $f `ls $f¦iconv -f GBK -t UTF-8`; done
注意:上面代码执行过的文件,如果被代码再次处理,会导致文件无法在winscp
里面删除。
版权声明:本文为原创文章,版权归 neo 所有。
本文链接:https://idayer.com/nginx-cn-url-dir/
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
0 条评论