|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!比来几天再做平台迁徙,一样的体系设置,只是把步伐移到稍好的办事器上。成绩出来了,一切web页面上的中文都是乱码,我勒个往的。弄了一夜,终究弄定。两头走了良多弯路,网上都说,修正http.conf中参数,在再web头部增加指定字符集编码,妈呀,这个工程年夜多了,我网站是天生静态页面的。靠,每一个文件都要修正,要逝世人的。
还依照网上一些妙手所说,检察文件的编码体例,下载了编码探测/转换工具,这个工具很不错,但不克不及办理这个成绩,下载地点:
http://www.sourcefiles.org/Networking/Tools/Miscellanenous/enca-1.9.tar.bz2http://freebsd.unixfreunde.de/sources/enca-1.9.tar.bz2
使用网上参考材料,妄图办理乱码成绩,实验过以下多种指令,都不成以,溃散了。
AddDefaultCharsetGB2312
DefaultLanguagezh-cn
AddDefaultCharsetnone
AddDefaultCharsetOff
AddLanguagezh-cn.cn
AddCharsetgb2312.html
AddCharsetgb2312.htm
经由剖析,应当是因为默许的目次扫瞄体例是由Apache天生index文件的,由于只能在天生前设定编码。最初检察apache官方文档,发明ApacheModulemod_autoindex模块。这内里有字符集的设置***,IndexOptions居然也有一个关于编码的设置,Charset=character-set。看到这里,蛋疼的一比。
到这里,成绩就好办理了,用扫瞄器翻开网站(仍是乱码)-->右键(编码设置)一个一个试字符集,到我试到GB2312时,高兴呐,乱码消散;修正httpd.conf把这句后面正文干失落Includeconf/extra/httpd-autoindex.conf;在httpd-autoindex.conf到场
IndexOptionsCharset=GB2312
重启apache,统统一般。。。。。。。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|