婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > DEDECMS V5.7偽靜態設置方法

DEDECMS V5.7偽靜態設置方法

POST TIME:2020-03-29 11:35

我們知道織夢模板雖然可以生成靜態頁面,也可以重寫成為偽靜態。在后臺有設置可以開啟偽靜態,但是在開啟后我們還需要經過一定的設置才能使用。
1. 首先欄目和文章最好設置成動態瀏覽. 這樣才不會生成靜態html文件.
2. 設置重寫規則. 在系統目錄下加一個 .htaccess文件. 內容為:
RewriteEngine On
RewriteRule ^plus/list-([0-9]+).html$ /plus/list.php?tid=$1
RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^plus/view-([0-9]+)-1.html$ /plus/view.php?arcID=$1
RewriteRule ^plus/view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2
如果你的系統支持url重寫,到這里就可以用偽靜態訪問了.
3.更改重寫的URL.
如果用默認的設置, 訪問的URL是:
http://www.XXXX.com/plus/view-131-1.html
這樣的形色, 我們是可以更改這種樣式的.
找到文件/include/helpers/channelunit.helper.php打開.
可以看到有這樣的語句
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
這就是文章的url形色.
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
這是列表的重寫url.
可以使url更短一點,完成可以寫成:
return "/view-".$aid.'-1.html';

$reurl = "/list-".$typeid.".html";
這時重寫規則也要更新.
RewriteEngine On
RewriteRule ^list-([0-9]+).html$ /plus/list.php?tid=$1
RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^view-([0-9]+)-1.html$ /plus/view.php?arcID=$1
RewriteRule ^view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2
更進一步,還可以把view換成自己的任何詞語,這也要把include/arc.archives.class.php文件中的view也一樣替換。
發布選項: 生成HTML 僅動態瀏覽 發文章的時候選一下也不多事。為了以后升級 盡量減少修改文件。
以下這沒有試,大家按需要測試吧~~
修改數據庫
將所有文檔設置為“僅動態”,可以進入數據庫管理中,執行下面命令:
update dede_archives set ismake=-1
并將ismake的默認值設置為 -1即動態。
將所有欄目設置為“使用動態頁”,可以進入數據庫管理中,執行下面命令:
update dede_arctype set isdefault=-1



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 深水埗区| 寻乌县| 北票市| 澜沧| 开江县| 咸丰县| 古浪县| 伊宁县| 上栗县| 旺苍县| 宝丰县| 聂拉木县| 通许县| 永善县| 雅安市| 香河县| 蕉岭县| 肥乡县| 黎城县| 临澧县| 德令哈市| 建始县| 山西省| 芮城县| 廊坊市| 阜城县| 沽源县| 论坛| 武冈市| 定州市| 莱芜市| 吴江市| 南澳县| 陈巴尔虎旗| 洛川县| 安多县| 登封市| 清流县| 定兴县| 富宁县| 安福县|