織夢Dedecms設置偽靜態具體方法,dedecms
導讀:dedecmsdedecmsdedecms默認是不支持偽靜態,如果要設置偽靜態我們需要懂一點程序基礎知識了,下面我來給大家介紹在apache下實現Dedecms設置偽靜態方法,有需要的朋友dede后臺模板dede下瓻模板下載。
首先在dede后臺開啟(開啟的方法在系統參數-核心設置)
第一步. 首先欄目和文章最好設置成動態瀏覽. 這樣才不會生成靜態html文件. 第二步. 設置重寫規則. 在系統目錄下加一個 .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
iis文件寫法
#首頁偽靜態規則,如果不使用動態首頁,請勿必刪除這一行,否則打開首頁會出現死循環 RewriteRule ^(.*)/index.html $1/index.php [I] #列表頁偽靜態規則 RewriteRule ^(.*)/category/list-([0-9]+).html $1/plus/list.php?tid=$2 [I] RewriteRule ^(.*)/category/list-([0-9]+)-([0-9]+)-([0-9]+).html $1/plus/list.php?tid=$2&TotalResult=$3&PageNo=$4 [I] #文章頁偽靜態規則 RewriteRule ^(.*)/archives/view-([0-9]+)-([0-9]+).html $1/plus/view.php?arcID=$2&pageno=$3 [I] #搜索偽靜態規則 RewriteRule ^(.*)/search.html(?:(?.*))* $1/search.php?$2 [I] #TAG標簽偽靜態規則 RewriteRule ^(.*)/tags.html $1/tags.php [I] RewriteRule ^(.*)/tags/(.*)(?:(?.*))* $1/tags.php?/$2 [I] RewriteRule ^(.*)/tags/(.*)/(?:(?.*))* $1/tags.php?/$2/ [I] RewriteRule ^(.*)/tags/(.*)/([0-9])(?:(?.*))* $1/tags.php?/$2/$3 [I] RewriteRule ^(.*)/tags/(.*)/([0-9])/(?:(?.*織夢后臺模板))* $1/tags.php?/$2/$3/ [I]
如果你的系統支持url重寫,到這里就可以用偽靜態訪問了. 第三步.更改重寫的URL.
如果用默認的設置, 訪問的URL是:
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章織夢Dedecms設置偽靜態具體方法,dedecms主要講述靜態,具體,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31078.html
為你推薦與織夢Dedecms設置偽靜態具體方法,dedecms相關的文章
