原來的頁面是使用 GBK,GB2312編碼,當前的頁面使用的是 UTF-8.html
無論怎樣設置 htnl 的 charset,用瀏覽器訪問時,原來的頁面一直亂碼。瀏覽器不能識別頁面指定的編碼。shell
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />apache
或瀏覽器
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />服務器
CentOS release 6.7 (Final) 64bitide
Apache httpd 2.2.15網站
問題的緣由
ui
因爲apache httpd 的配置問題,默認是UTF-8,摘抄其中內容以下: /etc/httpd/conf/httpd.conf
this
# # Specify a default charset for all content served; this enables # interpretation of all content as UTF-8 by default. To use the # default browser choice (ISO-8859-1), or to allow the META tags # in HTML content to override this choice, comment out this # directive: # AddDefaultCharset UTF-8
註釋該行。
編碼
#AddDefaultCharset UTF-8
重啓httpd服務器便可。
#service httpd restart