1樓:永業說事
dede5.7偽靜態設定七步法:
第一步、後臺-系統引數-核心設定-是否使用偽靜態:選擇「是」;
注:你的**空間是否支援偽靜態,你可以與空間的idc商聯絡一下,如果是自己的伺服器,那就更好辦了,自己動手,豐衣足食。一般來說,空間都是支援偽靜態的。
apache伺服器偽靜態相對簡單,直接在.htaccess檔案中加入相應偽靜態規則即可;而iis伺服器偽靜態的實現,則需要載入rewrite元件,然後配置httpd.ini檔案。
將所有文件設定為「僅動態瀏覽」:
update dede_archives set i**ake=-1
將所有欄目設定為「使用動態頁」:
update dede_arctype set isdefault=-1
第三步、列表頁、文章頁偽靜態修改
開啟
(1)查詢:
if($cfg_rewrite == 'y')
替換為if($cfg_rewrite == 'y')
(2) 查詢:
替換為:
意思是:將預設的頻道或是列表頁url/plus//list.php?tid=1變更為/dedecms/list-1.html形式。
第四步、列表分頁偽靜態修改
開啟
查詢
替換為
將預設的plus/list.php?tid=替換成rmb/list-;
意思是:將預設的列表分頁連結格式plus/list.php?tid=x$x$xl修改為
第五步、文章分頁偽靜態
開啟找到獲取動態的分頁列表getpagebreakdm()函式末尾處:
查詢
替換為
將預設的plus/view.php?tid=替換成rmb/huilv-;
第六步、tag標籤偽靜態
dedecms預設的tag標籤url,形如/tags.php?/dedecms模板 /,是不是覺得有個問號不怎麼爽,我們改成/tags/dedecms模板 /,是不是好看多了。
下面我們來改一下,開啟/include/taglib/tag.lib.php:
查詢
替換為$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";
這樣就修改好了,上傳你到你的**,切記:要記得將原**備份哦!!
第七步、httpd.ini偽靜態規則:
[isapi_rewrite]
# 3600 = 1 hour
cacheclockrate 3600
repeatlimit 32
php\?arcid=$2&pageno=$3 [i]
將上面**儲存為:httpd.ini 上傳到**的根目錄。
如無特特殊需求建議採用官方預設的生成靜態的頁面方式瀏覽。
dedecms全站偽靜態怎麼設定 dedecms偽靜態設定方法
2樓:匿名使用者
1、首先欄目和文章最好設定成動態瀏覽,這樣才不會生成靜態html檔案。
修改資料庫 將所有文件設定為「僅動態」,可以進入資料庫管理中,執行下面命令: update dede_archives set i**ake=-1 並將i**ake的預設值設定為 -1即動態。 將所有欄目設定為「使用動態頁」,可以進入資料庫管理中,執行下面命令:
update dede_arctype set isdefault=-1
2、修改重寫的url。
如果用預設的設定, 訪問的url是:
dedecms 首頁和欄目如何偽靜態
3樓:
dedecms本來是靜態的。
你不想用靜態嗎?
直接寫偽靜態則到 .htaccess 檔案
dedecms偽靜態後有檔案生成
是滴 織夢是純靜態html,為何要開啟偽靜態,佔用伺服器資源呢。如果是手機站開啟偽靜態沒必要,織夢的手機站不太適合做移動適配,建議單獨提出來,新建 定期複製資料就行了。這樣更簡單。織夢是純靜態,為什麼要用偽靜態呢?dedecms程式生成 是靜態還是偽靜態?其實 形態分兩種,靜態和動態,偽靜態並不是真...
c盤怎麼改成ntfs
命令提示符下鍵入convert driver fs ntfs即可其中driver是想轉換的 碟符convert driver fs ntfs之間有空格win2000 xp自帶了將fat或fat32分割槽轉換成ntfs分割槽 的一個小程式 convert.exe,它不但轉換速度快 簡單易用,而且原來該...
王者榮耀怎麼改成空白名字,王者榮耀怎樣改成空白名字?
第一種方法 由於我們在遊戲中輸入一些奇怪字元,比如一些emoji表情,是不能顯示的,反而呈現出一段空白格,因此第一種方法我們就要藉助這個原理來打出空白名字,在取名介面輸入一些系統不能顯示的奇怪字元,就可以變成空白名字了。具體操作如下 1 我們在修改名字的時候,開啟輸入法中的emoji表情,點到不同國...