雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁(yè) > CMS教程 > dedecms >

dedecms織夢(mèng)偽靜態(tài)重寫的設(shè)置方法

來(lái)源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊:

dedecms織夢(mèng)雖然可以生成靜態(tài)文件,其實(shí)也是可以重寫成偽靜態(tài)的,在織夢(mèng)后臺(tái)開(kāi)啟偽靜態(tài),然后經(jīng)過(guò)一些設(shè)置就可以使用了。
1、首先就要讓你想要生成偽靜態(tài)的頁(yè)面生成動(dòng)態(tài)文件,在欄目設(shè)置的時(shí)候設(shè)置成動(dòng)態(tài)瀏覽,這樣就不會(huì)生成靜態(tài)的html文件了。
2、設(shè)置重寫規(guī)則,在系統(tǒng)目錄下加一個(gè) .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
但是,Linux操作系統(tǒng)才支持.htaccess,windows操作系統(tǒng)不支持.htaccess,如果你的系統(tǒng)支持url重寫,到這里就可以用偽靜態(tài)訪問(wèn)了.。
3.更改重寫的URL. 打開(kāi)文件/include/channelunit.func.php
找到:
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; 這就是文章的url形色。
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid; 這是列表的重寫url。
更新重寫規(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換成自己的任何詞語(yǔ),但是更換了之后在include/arc.archives.class.php文件中的view也一樣替換。
 

上一篇:織夢(mèng)DedeCMS自定義文章排列方式

欄    目:dedecms

下一篇:織夢(mèng)dedecms登錄后臺(tái)出現(xiàn)500錯(cuò)誤

本文標(biāo)題:dedecms織夢(mèng)偽靜態(tài)重寫的設(shè)置方法

本文地址:http://www.jygsgssxh.com/a1/dedecms/16103.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有