国产欧美二区三区-国产欧美高清-国产欧美国产精品第二区-国产欧美国产精品第一区-小说区 图片区-小说区 综合区 都市激情

當(dāng)前位置: 首頁(yè) > 站長(zhǎng)資訊 > 正文頁(yè)面

織夢(mèng)DedeCMS模板防盜的方法

 本經(jīng)驗(yàn)主要介紹一下織夢(mèng)CMS模板防盜的方法。眾所周知,織夢(mèng)的模板是.htm的文件,所以一般如果不做特別的設(shè)置的話,別人只要知道你的模板路徑和模板文件的名字,就可以通過(guò)瀏覽器直接瀏覽你的模板了。織夢(mèng)模板也是織夢(mèng)網(wǎng)站的重要資源,所以做好織夢(mèng)模板的防盜就相當(dāng)重要了哦。下面就開始介紹織夢(mèng)模板防盜的方法。u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

一、系統(tǒng)文件修補(bǔ)法u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

系統(tǒng)文件修補(bǔ)法這種方法呢,顯得比較麻煩一點(diǎn)。也要求對(duì)織夢(mèng)(DedeCMS)系統(tǒng)有一定的熟悉度才建議這樣來(lái)做。因?yàn)槲覀冏龅哪0澹遣惶娴模热绠?dāng)我們的站只有文章模型的時(shí)候,那么通常就不會(huì)去制作其它模型的風(fēng)格(比如:軟件、商城、圖集等),所以在這種情況下,當(dāng)有用戶訪問(wèn)了我們不存在的文件路徑之后,就有可能暴露網(wǎng)站的模板目錄。u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

那么我們的解決方法,就是刪除在具體文件中的提示語(yǔ)(最后通過(guò)PHP注釋符來(lái)進(jìn)行注釋),比如在內(nèi)容頁(yè)解析文件(/include /arc.archives.class.php)中,就有如下這一段:u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

if(!file_exists($tempfile)||!is_file($tempfile))u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

{u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

echo "文檔ID:{$this->Fields['id']} - {$this->TypeLink->TypeInfos['typename']} - {$this->Fields['title']}";u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

echo "模板文件不存在,無(wú)法解析文檔!";u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

exit();u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

}u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

那么就可以將他們進(jìn)行注釋掉,如:u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

if(!file_exists($tempfile)||!is_file($tempfile))u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

{u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

// echo "文檔ID:{$this->Fields['id']} - {$this->TypeLink->TypeInfos['typename']} - {$this->Fields['title']}";u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

// echo "模板文件不存在,無(wú)法解析文檔!";u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

exit();u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

}u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口


u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口


u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

 u08網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口

  

此文由 網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口 編輯,未經(jīng)允許不得轉(zhuǎn)載!:

相關(guān)文章