1、進入你的DedeCMS後臺,在左邊找到“系統-->系統基本設定-->核心設定”,在下面有一項“是否使用偽靜態”,把此項後面的點上“是”。表示網站要啟用偽靜態。
2、在DedeCMS原始碼的目錄裡,依次找到include/taglib/tag.lib.php檔案,大概在87行左右,找到:
$row["link"] = $cfg_cmsurl."/tags.php?/".urlencode($row["keyword"])."/";
將其改為:
$row["link"] = $cfg_cmsurl."/tags/".urlencode($row["keyword"]).".html";
這一步就將TAG連結中的問號去掉了。
3、依舊在DedeCMS原始碼的目錄裡,依次找到templets/default/taglist.htm,找到:
修改為
這一步將TAG連線的列表頁的URL改為以.html結束。
4、最後一步,要分兩種情況,這是很多人沒注意到的,首先確保你的空間或主機是什麼基於伺服器搭建的(具體請垂詢你的空間服務商)。現在主流的有Apache和Nginx伺服器。
(1):如果你的空間是基於Linux+Apache搭建的環境,在根目錄新建httpd.ini檔案(若是你寫有其他規矩請直接把以下程式碼新增到httpd.ini):
RewriteRule ^(.*)/tags\.html $1/tags.php;
RewriteRule ^(.*)/tags/(.*).html $1/tags.php?/$2;
(2):如果你的空間是基於Linux+Nginx伺服器搭建的環境,則靜態化規則改為:
rewrite ^(.*)/tags\.html $1/tags.php;
rewrite ^(.*)/tags/(.*).html $1/tags.php?/$2;
5、最近進入織夢DedeCMS後臺更新快取後,就能在前臺頁面看到靜態的TAG連結了。趕快去動手修改吧。值得注意的是:修改前請注意做好備份,以免出錯導致程式檔案丟失。
1、進入你的DedeCMS後臺,在左邊找到“系統-->系統基本設定-->核心設定”,在下面有一項“是否使用偽靜態”,把此項後面的點上“是”。表示網站要啟用偽靜態。
2、在DedeCMS原始碼的目錄裡,依次找到include/taglib/tag.lib.php檔案,大概在87行左右,找到:
$row["link"] = $cfg_cmsurl."/tags.php?/".urlencode($row["keyword"])."/";
將其改為:
$row["link"] = $cfg_cmsurl."/tags/".urlencode($row["keyword"]).".html";
這一步就將TAG連結中的問號去掉了。
3、依舊在DedeCMS原始碼的目錄裡,依次找到templets/default/taglist.htm,找到:
> {dede:field.title /}修改為
> {dede:field.title /}這一步將TAG連線的列表頁的URL改為以.html結束。
4、最後一步,要分兩種情況,這是很多人沒注意到的,首先確保你的空間或主機是什麼基於伺服器搭建的(具體請垂詢你的空間服務商)。現在主流的有Apache和Nginx伺服器。
(1):如果你的空間是基於Linux+Apache搭建的環境,在根目錄新建httpd.ini檔案(若是你寫有其他規矩請直接把以下程式碼新增到httpd.ini):
RewriteRule ^(.*)/tags\.html $1/tags.php;
RewriteRule ^(.*)/tags/(.*).html $1/tags.php?/$2;
(2):如果你的空間是基於Linux+Nginx伺服器搭建的環境,則靜態化規則改為:
rewrite ^(.*)/tags\.html $1/tags.php;
rewrite ^(.*)/tags/(.*).html $1/tags.php?/$2;
5、最近進入織夢DedeCMS後臺更新快取後,就能在前臺頁面看到靜態的TAG連結了。趕快去動手修改吧。值得注意的是:修改前請注意做好備份,以免出錯導致程式檔案丟失。