,找出这个目录的路径注意把/usr/lib/httpd/modules改成你的apache模块存放路径。
注:如果安装的是WDCP,重启apache会失败,需要将mod_encoding.so复制到/www/wdlinux/httpd-2.2.22/modules下,命令:
1cp/usr/lib/httpd/modules/mod_encoding.so/www/wdlinux/httpd-2.2.22/modules4、完成以上操作后,再修改apache的配置文件(可以用find / -name httpd.conf,找出httpd.conf文件的路径),把下面的内容添加到apache的配置文件httpd.conf中。
123456789LoadModule encoding_module modules/mod_encoding.soEncodingEngineonNormalizeUsernameonSetServerEncodingGBKDefaultClientEncodingUTF-8GBK GB2312AddClientEncoding"(Microsoft .* DAV $)"UTF-8GBK GB2312AddClientEncoding"Microsoft .* DAV"UTF-8GBK GB2312AddClientEncoding"Microsoft-WebDAV*"UTF-8GBK GB2312保存,退出
5、重启apache
1service httpd restart6、完成
如果是WDCP请参考上面32位的注。
Nginx:
一、确定你的Linux系统是UTF编码,Root登录SSH:
12env|grepLANGLANG=en_US.UTF-8二、NGINX配置文件里默认编码设置为utf-8
12345678server{listen80;server_namexxxx.com;index index.html index.htm index.php;root/usr/local/nginx/html/inginx.com;charset utf-8;}三、如果使用puttywindows –> translation –>UTF-8
mkdir 中文目录名echo ‘中文目录名’ > 中文目录名/中国.html
四、如果是用securecrt 上传文件,请选择 回话–>外观–UTF-8如果是FTP软件也将默认编码设置为TUF-8
五、如果上传的文件名出现乱码显示执行
1forfin`ls *.html`;domv$f`ls$f|iconv-fGBK-tUTF-8`;done完毕
人的一生是奋斗的一生,人们为了取得成功都在不断地努力着,