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