dedecms在默認情況下是將文章的url命名為 {typedir}/{Y}/{M}{D}/{aid}.html這種形式,但是這種url過長,根據(jù)百度官方文檔說明:當url過多層級的時候,中文目錄過多,總長超過255字節(jié),基本上是不會收錄了,常常不利于收錄,建議大家做優(yōu)化的朋友,將其改為{typedir}/{aid}.html這種形式,手動更改高級選項中的文件命名規(guī)則很麻煩,但是我們可以通過修改程序默認的命名方式來達到自動化規(guī)則。
以下是將dedecms的文檔命名規(guī)則修改為{typedir}/{aid}.html這種形式方法:
用記事本打開/include/common.inc.php這個文件,查找到以下內(nèi)容:
$cfg_df_namerule = '{typedir}/{Y}/{M}{D}/{aid}'.$cfg_df_ext;
將其修改為$cfg_df_namerule = '{typedir}/{aid}'.$cfg_df_ext;
如果有需要批量增加dedecms欄目功能的話,那就要修改以下模板文件了
編輯 /dede/templets/catalog_add_quick.htm,查找到以下內(nèi)容
<input name=”namerule” type=”text” id=”namerule” value=”{typedir}/{Y}{M}{D}/{aid}.html” size=”40″ class=”pubinputs” />
將其中的 {typedir}/{Y}{M}{D}/{aid}.html 修改為 {typedir}/{aid}.html ,就可以了