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