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

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢DEDECMS5.7支持偽靜態(tài)的解決方法

織夢DEDECMS5.7支持偽靜態(tài)的解決方法

POST TIME:2017-12-15 22:36

織夢dedecms雖然可以生成靜態(tài)頁面, 也可以重寫成為偽靜態(tài). 在后臺有設(shè)置可以開啟偽靜態(tài). 開啟后還要經(jīng)過一定的設(shè)置才能使用. 下面是方法,組件我已經(jīng)在附件里發(fā)布了!

我總結(jié)為三步:
第一步. 首先欄目和文章最好設(shè)置成動態(tài)瀏覽. 這樣才不會生成靜態(tài)html文件.
第二步. 設(shè)置重寫規(guī)則. 在系統(tǒng)目錄下加一個 .htaccess文件. 內(nèi)容為:
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
如果你的系統(tǒng)支持url重寫,到這里就可以用偽靜態(tài)訪問了.
第三步.更改重寫的URL.
如果用默認(rèn)的設(shè)置, 訪問的URL是:
http://www.genban.org/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";
這時重寫規(guī)則也要更新.
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也一樣替換。
發(fā)布選項: 生成HTML 僅動態(tài)瀏覽 發(fā)文章的時候選一下也不多事。為了以后升級 盡量減少修改文件。
以下這沒有試,大家按需要測試吧~~
修改數(shù)據(jù)庫
將所有文檔設(shè)置為“僅動態(tài)”,可以進入數(shù)據(jù)庫管理中,執(zhí)行下面命令:
update dede_archives set ismake=-1
并將ismake的默認(rèn)值設(shè)置為 -1即動態(tài)。
將所有欄目設(shè)置為“使用動態(tài)頁”,可以進入數(shù)據(jù)庫管理中,執(zhí)行下面命令:
update dede_arctype set isdefault=-1




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

  • 400-1100-266
主站蜘蛛池模板: 桐梓县| 高平市| 六安市| 台山市| 盐源县| 井研县| 阳西县| 绵阳市| 鄄城县| 定州市| 阜阳市| 微博| 小金县| 伊宁县| 宁陕县| 桑日县| 东阿县| 师宗县| 湄潭县| 疏勒县| 讷河市| 四子王旗| 呼图壁县| 湄潭县| 阜城县| 白朗县| 瓮安县| 屏东市| 罗田县| 望奎县| 天全县| 新野县| 堆龙德庆县| 碌曲县| 汾阳市| 武定县| 渭南市| 阳春市| 枝江市| 屯留县| 鄂托克前旗|