帝国CMS网站首页及网站内容变为乱码的解决方法,当整个网站都变成乱码的时候,导致这个问题的原因是编码的问题引起的。
今天看了一下自己的一个帝国CMS做的一个网站也是出现了这个问题,整个网站所有的文字都变成了乱码了,实在是难看。
这里分享一下解决的方法:
这个问题的原因就是编码导致的,帝国CMS一般常用的是utf-8和GBK版,如果不匹配的话就容易导致这个问题。
解决方法也很简单,将你网站上首页的文件用ftp工具下载下来,然后检查一下编码是否正确,下载后我发现我的首页编码的这一行代码是这样的:
<meta content="text/html; charset=gb2312" http-equiv="Content-Type" />
如果你装的是GBK版的话应该是这样子的:
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
但是我记得我装的是UTF-8的版本,于是修改了一下:
<meta content='text/html; charset=utf-8' http-equiv='Content-Type' />
用notepad++之类的软件将上面的那段代码修改成下面的代码以后(注意一下引号,用英文的引号不容易出错),保存文件的时候也保证将index.html这个文件保存为utf-8编码格式的文件,然后上传覆盖掉原文件即可。
转载请注明:日记男孩的博客 » 帝国CMS网站首页及网站内容变为乱码的解决方法