目前織夢(mèng)DEDECMS的優(yōu)化做的已經(jīng)很好了,但是在URL的長(zhǎng)度控制上,個(gè)人感覺(jué)還是有欠缺的。這里專門(mén)來(lái)說(shuō)一下對(duì)于織夢(mèng)CMS縮短URL長(zhǎng)度的方法。
一:去掉a目錄和html目錄
大家都知道,DEDECMS5.5版已經(jīng)把根目錄html給改成了a目錄了,本意就是為了減少URL的長(zhǎng)度。但是我們要做的是,把a(bǔ)目錄也拋棄。
方法很簡(jiǎn)單,在系統(tǒng)設(shè)置中,把文檔HTML默認(rèn)保存路徑這個(gè)地方的/a刪除,只留下/ 。html目錄刪除方法一樣。或者在欄目管理中,選擇對(duì)應(yīng)欄目更改,把文件保存目錄后的a刪除。作出這些改編后,以前的 http://網(wǎng)站域名/a/年/月日/文檔ID.html 就變成了 http://網(wǎng)站域名/年/月日/文檔ID.html 形式了。
看第二步。
二:去掉日期分類目錄:
用DEDEcms做的網(wǎng)站,在默認(rèn)的狀態(tài)下,鏈接形式是 http://網(wǎng)站域名/a/年/月日/文檔ID.html 這里,我們的目的是 http://網(wǎng)站域名/目錄名/文檔ID/ 是不是很短了?
方法:登陸后臺(tái)——修改參數(shù)——其他設(shè)置——是否允許用目錄作為文檔文件名,文檔命名規(guī)則需改為: {typedir}/{aid}/index.html:是 否 看到了嗎?選擇是,然后在網(wǎng)站欄目管理——相應(yīng)欄目點(diǎn)更改——高級(jí)選項(xiàng)——文章命名規(guī)則,這里填上{typedir}/{aid} /index.html。
更新一下欄目html,就變成了http://網(wǎng)站域名/目錄名/文檔ID/ 的形式了。