修改織夢默認欄目頁、文章頁URL命名規(guī)則,簡化目錄結(jié)構(gòu)
用織夢Dedecms建站,建議優(yōu)化系統(tǒng)默認的URL結(jié)構(gòu),這樣能簡化網(wǎng)站目錄深度,利于搜索引擎收錄。
現(xiàn)在織夢的默認文章命名規(guī)則是
{typedir}/{Y}{M}/{D}/{aid}.html
{typedir}代表的是上級目錄
如我的網(wǎng)站http://www.xxx.com/
按照織夢默認的命名規(guī)則,一級欄目下生成的文章URL為
http://www.xxx.com/xx/xx/xx/x.html
二級目錄下生成的文章URL為
http://www.xxx.com/xx/xx/xx/xx/x.html
大家可以看出,在一級目錄最終生成的文件已經(jīng)是在三級目錄下了,在二級目錄下生成的文章就到了四級目錄,
分類越細的話,最終生成的文章所在目錄就越深,這樣不利于搜索引擎訪問該頁面,所以建議大家更改織夢文章默認的命名規(guī)則,減少多余目錄,
直接在欄目目錄下就生成HTML文件,把年月日這兩個文件夾精簡掉,這樣更有利于SEO優(yōu)化
我現(xiàn)在的文章頁URL的命名規(guī)則是{typedir}/{aid}.html,刪除了年月日兩個文件夾,或則你也可以改為{typedir}/{Y}{M}{D}{aid}.html,將年月日和文章ID作為HTML的名字。
更改方式有兩種,一種是創(chuàng)建欄目,然后再對欄目進行修改
一、打開網(wǎng)站欄目管理,找到需要更改的欄目,點擊右邊的更改,然后點擊高級選項,對里面的文章命名規(guī)則或列表命名規(guī)則進行更改。
二、打開織夢系統(tǒng)文件,對默認值進行修改,這樣再新建欄目的時候就不需要再進行修改了,一步到位。
織夢Dedecms修改默認文章命名規(guī)則。//Dedecms5.5,Dedecms5.6測試有效
1、單獨添加分類默認修改,修改文件:include/common.inc.PHP
查找代碼:
//文檔的默認命名規(guī)則
$art_shortname = $cfg_df_ext = '.html';
$cfg_df_namerule = '{typedir}/{Y}/{M}{D}/{aid}'.$cfg_df_ext;
1
2
3
1
2
3
2、批量添加分類默認修改,修改文件:dede/templets/catalog_add_quick.htm
查找代碼:
""namerule"" type=""text"" id=""namerule"" value=""{typedir}/{Y}{M}{D}/{aid}.html"" size=""40"" class=""pubinputs"" />
1
1
3、將{typedir}/{Y}{M}{D}/{aid}修改為你自定義的URL路徑即可,如刪除只留下{aid}。注意上面兩處修改一定要保持一致。
織夢Dedecms修改默認列表命名規(guī)則。//Dedecms5.5,Dedecms5.6測試有效
1、單獨添加分類默認修改,修改文件:dede/templets/catalog_add.htm
查找代碼:
""namerule2"" style=""width: 250px;"" name=""namerule2"" type=""text"" value=""{typedir}/list_{tid}_{page}.html"" />
1
1
2、批量添加分類默認修改,修改文件:dede/templets/catalog_add_quick.htm
查找代碼:
""namerule2"" name=""namerule2"" size=""40"" type=""text"" value=""{typedir}/list_{tid}_{page}.html"" />
1
1
3、將{typedir}/list_{tid}_{page}.html修改為你自定義的URL路徑即可,注意上面兩處修改一定要保持一致。
HTTP PHP 網(wǎng)站
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。