方法一:使用DEDE後臺的SQL命令行工具
入口:織夢後臺-系統-SQL命令行工具php
DEDE整站動態化
將全部欄目設置爲「使用動態頁」:html
update dede_arctype set isdefault=-1
將全部文檔設置爲「僅動態」:工具
update dede_archives set ismake=-1
DEDE整站靜態化
將全部欄目設置爲「連接到默認頁」:post
update dede_arctype set isdefault=1
將全部文檔設置爲「生成HTML」:spa
update dede_archives set ismake=1
方法二:修改模版
文件路徑:命令行
[dedepath]/dede/templets/code
須要修改的文件:htm
文件名 | 說明 |
album_add.htm | 發表圖集模板 |
archives_add.htm | 發表通用文檔模板 |
article_add.htm | 發表普通模板 |
archives_sg_add.htm | 發表特殊類文章模板 |
將代碼:blog
<input type=」radio」 name=」ishtml」 value=」1″ checked=」checked」/>
生成HTML:文檔
<input type=」radio」 name=」ishtml」 value=」0″/>
僅動態瀏覽改成:
<input type=」radio」 name=」ishtml」 value=」1″ />
生成HTML:
<input type=」radio」 name=」ishtml」 value=」0″checked=」checked」 />
方法三:DEDECMS把全站改成動態(僞靜態)
首先要把僞靜態的規則寫到apche裏的httpd.conf裏面。
<IfModule mod_Rewrite.c> RewriteEngine On RewriteRule ^(.*)/index\.html $1/index\.php RewriteRule ^(.*)/plus/list-([0-9]+)\.html$1/plus/list\.php\?tid=$2 #RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4 RewriteRule ^(.*)/plus/view-([0-9]+)-([0-9]+)\.html$1/plus/view\.php\?arcID=$2&pageno=$3 </IfModule>
將全部文檔設置爲「僅動態」:
update dede_archives set ismake=-1
將全部欄目設置爲「使用動態頁」:
update dede_arctype set isdefault=-1
將首頁設置爲僅動態:
把根目錄下生成的index.html刪除便可。(注意:不要再生成首頁html,不然會變成靜態)