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