現在很多手機瀏覽器都只支持UTF-8編碼了,打開GBK的網站會出現亂碼,所以為了手機的兼容性,這里CMS資源網也建議大家做網站盡量使用UTF-8編碼的,適應國際主流編碼,而現在,相信很多使用織夢做網站的站長朋友都選擇了GBK編碼來做,對此,我們特地出了這個織夢dedecms整站更換編碼的教程,來交大家輕松完成整站更換編碼。具體教程內容如下:
第一步、轉碼前的準備工作:備份原GBK網站所有數據。
進入后臺,依次點擊:系統—系統設置—數據庫備份/還原,這里出現數據庫表單,在這里點擊“確定”進行數據庫備份,根據數據庫大小,備份時間長短不一。如下圖:
(此圖片來源于網絡,如有侵權,請聯系刪除! )
備份GBK編碼數據
數據庫備份完成后,將網站根目錄下面所有文件進行打包,備份,進行這一步的主要目的是,萬一轉碼失敗后,可以進行整站恢復。
第二步、進行數據庫備份文件的編碼轉換,具體步驟如下:
數據庫轉碼,我們測試了好幾種方式,發現最安全最完整的方法就是使用帝國數據備份王來進行數據編碼轉換。
下載后打開下載的壓縮包會看到如下圖的內容:
(此圖片來源于網絡,如有侵權,請聯系刪除! )
帝國備份王
將里面的upload文件夾可以改成其他名字再放到網站里面,也可以直接上傳到網站根目錄使用,然后把這個目錄放到網站下面,訪問地址就是“你的域名/upload”。
默認的后臺admin 密碼123456
登陸之后,出現一個數據庫設置,我們要把原網站使用的數據庫地址,數據庫用戶,數據庫密碼依次輸入設置好。
然后點擊“備份與恢復數據庫”下面的“備份數據”
會出現你原來網站的數據庫,點擊數據庫后面的“備份數據”
此時出現的頁面,十分重要但是也很簡單,就在這里進行轉碼,如下圖:
(此圖片來源于網絡,如有侵權,請聯系刪除! )
這里我們要手動選擇utf8編碼,這樣備份出來的數據庫,就是utf8了,也就是被轉碼了
存放目錄要記一下,因為我們備份完,就要還原,還原的時候要用到它。
第三步、網站程序編碼轉換:
這步比較方便,可以直接去織夢dedecms官網下載UTF-8編碼的程序直接在網站安裝即可,不做過多的講解。
第四步、模板文件的編碼轉換:
將之前的模板文件夾下載出來,包括所有的與模板文件相關的CSS以及JS文件,下載下來后我們可以使用dreamweaver打開這些文件,然后按快捷鍵Ctrl+J鍵,即可打開編碼切換的窗口
我們點擊左邊的標題/編碼欄,右邊就有編碼選擇了,我們選擇UTF-8編碼
點擊確定就可以完成一個模板文件的編碼轉換了,我們需要手動對所有模板文件來進行編碼轉換,要耐心一點。
模板編碼轉換完成后就一起上傳到新的網站模板目錄。
第五步、恢復整站數據:
這里我們依舊使用剛剛的帝國備份王來進行數據的恢復。
恢復完成后就可以重新織夢登錄后臺生成全站了。