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