Nginx下使用中文URL和中文目录路径
一、确定你的Linux系统是UTF编码,Root登录SSH:
env|grep LANG
LANG=en_US.UTF-8
二、NGINX配置文件里默认编码设置为utf-8
server
{
listen 80;
server_name .inginx.com ;
index index.html index.htm index.php;
root /usr/local/nginx/html/inginx.com;
charset utf-8;
}
三、如果使用putty
windows –> translation –>UTF-8
mkdir 中文目录名
echo ‘中文目录名’ > 中文目录名/中国.html
四、如果是用securecrt 上传文件,请选择 回话–>外观–UTF-8
如果是FTP软件也将默认编码设置为TUF-8
五、如果上传的文件名出现乱码显示
执行
for f in `ls *.html` ; do mv $f `ls $f|iconv -f GBK -t UTF-8`; done
完毕。
转自http://qiaodahai.com/personal/article/2010/nginx-chinese-url-and-chinese-directory-path.htm
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
:mrgreen: :mrgreen: 收藏了。。。不过一般很少用到中文路径。。..
恩,还好吧