dede偽靜態(tài)緩存html的簡(jiǎn)單介紹
以下目錄datatempletsuploadsa設(shè)置可讀寫(xiě)不可執(zhí)行權(quán)限其中a目錄為文檔HTML默認(rèn)保存路徑,可以在后臺(tái)進(jìn)行更改2以下目錄includememberplusdede設(shè)置為可讀可執(zhí)行不可寫(xiě)入權(quán)限其中后臺(tái)管理目錄默認(rèn)dede,可。
規(guī)則如下 ISAPI_RewriteCacheClockRate 3600 RepeatLimit 32 DEDECMS欄目?jī)?nèi)頁(yè)偽靜態(tài)規(guī)則 RewriteRule ^*index\html $1index\php RewriteRule ^*list09+\html $1pluslist\php\?tid=$2。
如果站內(nèi)網(wǎng)址規(guī)范化做的沒(méi)有問(wèn)題的話,就不是網(wǎng)址規(guī)范化的問(wèn)題如果沒(méi)做好,可以先做下,具體怎么做,我們教研室有相關(guān)教程如果要不讓搜索引擎收錄php文件的話,可以在robotstxt中進(jìn)行設(shè)置又或者將其中的php301導(dǎo)向到。
這個(gè)需要偽靜態(tài)設(shè)置,如果你的服務(wù)器是apache服務(wù)器,打開(kāi)conf\配置文件。
1首先打開(kāi)后臺(tái)目錄生成首頁(yè)文件makehtml_homepagephp,后臺(tái)目錄默認(rèn)是dede,根據(jù)自己的目錄確認(rèn)查找2用編輯器打開(kāi)文件makehtml_homepagephp,找到47行代碼3在后面加入代碼,這個(gè)是設(shè)置wap模板目錄,即把pc模板的目錄。
1后臺(tái)系統(tǒng)參數(shù)核心設(shè)置是否使用偽靜態(tài)選擇“是”然后所有新建欄目的時(shí)候選“使用動(dòng)態(tài)頁(yè)”, 而且在“文件保存目錄”填寫(xiě)入此欄目想使用的目錄名 比如“ 通知 ”這個(gè)欄目, 就寫(xiě)“ tongzhi ” 記得前面加上斜杠。
1DedeCms首頁(yè)偽靜態(tài)把站點(diǎn)根目錄下indexhtml刪除,以后不更新主頁(yè)HTML就可以了,當(dāng)然你也可以選擇不使用動(dòng)態(tài)首頁(yè)2DedeCms頻道列表頁(yè)文章頁(yè)偽靜態(tài)主要通過(guò)修改GetFileNameGetTypeUrl這兩個(gè)函數(shù)實(shí)現(xiàn)DedeCms V53DedeCms。
偽靜態(tài)列表頁(yè)首這里必須純手工 例子以通知欄目為例 一個(gè)欄目分別寫(xiě)一條 以此類(lèi)推RewriteRule ^tongzhi$ pluslistphp?tid=6 偽靜態(tài)列表頁(yè)分頁(yè) RewriteRule ^tongzhilist609+09+\html$。
如許做的好處的節(jié)儉辦事資本,壞處是這個(gè)文章的相干資本,排行,最后宣布什么的,都不會(huì)本身更新,在今后宣布的文章時(shí),必須全局生成靜態(tài)文件,假如是數(shù)據(jù)量大年夜的站點(diǎn),全局更新就會(huì)有巨大年夜的消費(fèi)偽靜態(tài),本質(zhì)就是。
這種效果是無(wú)法直接通過(guò)織夢(mèng)的標(biāo)簽進(jìn)行調(diào)用的,你可以用織夢(mèng)標(biāo)記里面的SQL標(biāo)簽來(lái)實(shí)現(xiàn),例如 dedesql sql=quotselect content FROM #@__arctype WHERE ID =1quot fieldcontent dedesql 上面這個(gè)代碼實(shí)例。
dedecms 程序后臺(tái)有一個(gè) “生成靜態(tài)頁(yè)面”的功能,你使用哪個(gè)功能就能全站生成靜態(tài)HTML了 個(gè)別的文章,如果你選擇了只動(dòng)態(tài)訪問(wèn),他將無(wú)法生成靜態(tài)頁(yè)面你仔細(xì)看下后臺(tái),程序支持生成靜態(tài)html 也支持 偽靜態(tài)偽靜態(tài)需要你。
僅修改indexhtml上傳到FTP并沒(méi)有改變數(shù)據(jù)庫(kù)內(nèi)容,網(wǎng)站更新之后肯定會(huì)恢復(fù)原來(lái)的狀態(tài)的,需要在后臺(tái)更改contact里的內(nèi)容,再去更新。
織夢(mèng)網(wǎng)站直接修改的html文件上傳覆蓋原來(lái)的,生成剛開(kāi)始是改了,第二天又恢復(fù)了,什么原因崩潰,你修改的是indexhtml吧那個(gè)是生成出來(lái)的靜態(tài)文件,你改它沒(méi)用,只要后臺(tái)更新主頁(yè)它就變回去了需要修改模板,默認(rèn)首頁(yè)模板。
其實(shí)網(wǎng)站形態(tài)分兩種,靜態(tài)和動(dòng)態(tài),偽靜態(tài)并不是真正的靜態(tài),實(shí)質(zhì)上也是動(dòng)態(tài)頁(yè)面 靜態(tài)頁(yè)面,除了我們常見(jiàn)的htm和 html以后,asp php jsp也可以是靜態(tài)的,關(guān)鍵是看asp php jsp這些頁(yè)面是否調(diào)用了數(shù)據(jù)庫(kù)。
dedecms如何去掉首頁(yè)indexhtml出現(xiàn)的原因是動(dòng)態(tài)PHP轉(zhuǎn)換為靜態(tài)html的原因,去除方法如下第一種偽靜態(tài)設(shè)置代碼,具體操作如下在主機(jī)里面找到偽靜態(tài)文件htaccess,下載到本地,用編輯器打開(kāi),在里面加入以下代碼DirectoryIndex。
系統(tǒng)默認(rèn)是在網(wǎng)站根目錄下的m目錄,所以此時(shí)我只需把代碼修改為mindexhtm就可以了第三步在“首頁(yè)模式”欄,選“生成靜態(tài)”項(xiàng)然后點(diǎn)“更新主頁(yè)HTML”就可以快速的生成移動(dòng)版的HTML主頁(yè)。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。