今天在調(diào)試法國(guó)服務(wù)器客戶一個(gè)企業(yè)網(wǎng)站的時(shí)候發(fā)現(xiàn)一個(gè)很怪異的事情。大部分的網(wǎng)頁(yè)打開是可以正常顯示的,但是有幾個(gè)頁(yè)面打開居然提示"內(nèi)容編碼錯(cuò)誤"問(wèn)題。這個(gè)我還是第一次遇到這樣子的問(wèn)題。
我開始第一感覺(jué)是不是這個(gè)域名買過(guò)來(lái)是有被封過(guò),部分IP地址打開可能有丟包問(wèn)題。于是我先PING測(cè)試看看確實(shí)沒(méi)有問(wèn)題,而且主機(jī)也是正常的。
于是我翻看其他的網(wǎng)上的解決方案。提示可能是網(wǎng)頁(yè)編碼問(wèn)題,于是我檢查這個(gè)企業(yè)網(wǎng)站主題的頭部編碼,是我們常用的UTF-8編碼,而且打開其他頁(yè)面是沒(méi)有問(wèn)題的。
但是這里有一個(gè)小問(wèn)題估計(jì)是影響到的。比如這個(gè)頁(yè)面的模板和其他頁(yè)面不是一個(gè)頁(yè)面模板,可能是這個(gè)頁(yè)面在保存的時(shí)候編碼和頭部不對(duì)應(yīng)導(dǎo)致的。于是我下載模板到本地,然后重新另存為UTF-8而且檢查頭部的標(biāo)簽是對(duì)的。重新上傳發(fā)現(xiàn)問(wèn)題可以解決。