百分百源碼網-讓建站變得如此簡單! 登錄 注冊

主頁 | 如何升級VIP | TAG標簽

當前位置: 主頁>網站教程>織夢CMS教程> dede織夢 Tag標簽偽靜態規則在Apache中的如何實現
分享本文到︰

钻石浮华复古版

發布時間︰08/17 來源︰未知 瀏覽︰ 關鍵詞︰ dede織夢 Tag標簽 偽靜態規則
Apache Web Server環境搭建的DEDECMS 要實現Tag偽靜態,需要使用.htaccess設置Rewrite規則,具體實現請按如下步驟操作。
 
1、進入dedecms後台,系統設置,系統基本參數,核心設置,(倒數第5行)是否使用偽靜態︰是 
 
2、打開目錄 include/taglib/tag.lib.php 文件
 
查找以下代碼︰ 
 
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
替換為以下代碼︰
 
 
$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/"; 
 
到這里,Tag標簽的鏈接已經修改成tags/keywords/的形式了。這種目錄形式非常好,很利于收錄,包括我們做長尾關鍵詞優化。
 
3、我們再來設置apache Rewrite規則
 
在根目錄新建.htaccess文件(如果你寫有其他規則請直接把以下代碼添加到.htaccess),具體規則為︰
 
RewriteEngine On
 
#如果你寫有其他規則上面的省略掉
 
RewriteBase /
 
RewriteRule ^tags/(.*)/$ /tags.php?/$1
 
4、我們還需要修改標簽模板,打開文件 templets/default/taglist.htm 將以下代碼︰
 
<strong>當前位置:</strong>︰<a href="{dede:global.cfg_cmsurl/}/" title="DEDE">首頁</a> &gt; <a href='tags.php'>TAG標簽</a> 
 
替換成︰
 
<strong>當前位置:</strong>︰<a href="{dede:global.cfg_cmsurl/}/" title="DEDE">首頁</a> &gt; <a href='{dede:global.cfg_cmsurl/}/tags.php'>TAG標簽</a> 
 
5、這樣就全部修改完了,最後更新全站,再去看看效果。
責任編輯︰imanage
钻石浮华复古版:打賞

取消

感謝您的支持,我會繼續努力的!

掃碼支持
掃碼打賞,你說多少就多少

打開支付寶掃一掃,即可進行掃碼打賞哦

百分百源碼網 建議打賞1~10元,土豪隨意,感謝您的閱讀!

共有96人閱讀,期待你的評論!發表評論
昵稱︰ 網址︰ 驗證碼︰ 點擊我更換圖片
最新評論

廣告贊助

訂閱獲得更多模板