女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 常見問題 >

DEDECMS Tag標簽偽靜態規則在Apache中的實現方法

來源:本站原創 發布時間:2019-03-19 22:12:55熱度:我要評論(0

免費下載,無需注冊無需充值

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、這樣就全部修改完了,最后更新全站,再去看看效果。

轉載請注明來源網址:http://www.qksux.club/dedecms_wt/1106.html

    發表評論

    評論列表(條)

      女神猫女王 919512102705678415862472170550836431244493120994614533067375391288729790357697241188269705234736857 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();