今天七七世界為大家?guī)硪黄恼拢?ldquo;帝國CMS統(tǒng)一修改已添加內(nèi)容頁存放目錄修改成自定義的方法”,
原始的地址截圖:有個日期目錄,要把這個日期目錄“干掉”!
后臺設(shè)置欄目:
設(shè)置完畢以后,在后臺--系統(tǒng)設(shè)置--數(shù)據(jù)更新--更新信息頁地址 重新生成一次信息頁地址。這樣就可以了!如下圖
或者,我們也可以直接修改程序文件,/e/admin/AddClass.php, 在第44行,我們將Y-m-a 刪除,保存即可。
不過你會發(fā)現(xiàn) 新加入的信息,地址已經(jīng)變成“目錄/ID編號。html”這個方式了!但是從前添加的信息還是“目錄/年月日/ID編號。html”這個方式!那么請看下面的教程:
使用帝國CMS按默認設(shè)置建立目錄后,突然意識到“目錄/年月日/ID編號。html”的生成方式不如“目錄/ID編號。html”生成方式。此方式對搜索引擎更友好。
于是立即行動,修改后卻發(fā)現(xiàn)新更新的內(nèi)容將采用此種方式,卻發(fā)現(xiàn)修改生成方式之前的文件還是固執(zhí)地按照以前方式生成。
仔細研究了下帝國數(shù)據(jù)庫表結(jié)構(gòu),發(fā)現(xiàn)newspath字段記錄的是文件路徑,這樣在數(shù)據(jù)庫里把這個字段清空就行了!
解決辦法(建議一條條執(zhí)行):
update 表名 set newspath='';
如何執(zhí)行?從哪里執(zhí)行?請看下圖
實例使用(新聞、文章):
update phome_ecms_news set newspath='';
update phome_ecms_article set newspath='';
如何知道表名:請看下圖(紅色框內(nèi)就是表名,欄目里使用了哪個表就執(zhí)行哪個表就行了)
操作完成以后,已添加內(nèi)容頁的地址 就變成目錄/ID編號。html”這個方式了!(記得 在后臺--系統(tǒng)設(shè)置--數(shù)據(jù)更新--更新信息頁地址 ,然后數(shù)據(jù)更新里更新首頁 欄目頁 內(nèi)容頁)
做完后的地址形式截圖: