dedecms網(wǎng)站修改模板路徑,拒絕模板泄漏被盜
A,服務(wù)器支持.htaccess(linux)文件的在根目錄建一個(gè).htaccess,按以下方法修改,
比如我的模板文件放在/templest/e7w8/這個(gè)目錄
現(xiàn)在我要設(shè)置一個(gè)規(guī)則,只要訪(fǎng)問(wèn)模板目錄下的任何文件,都顯示主頁(yè)內(nèi)容。
改一下.htaccess文件:
RewriteEngine On
RewriteBase /
ErrorDocument 404 /
RewriteRule templest/e7 /
注意最后那條規(guī)則,意思是只要訪(fǎng)問(wèn)的地址里面包含“templets/e7”,就會(huì)顯示主頁(yè)的內(nèi)容。
可以看到我的模板目錄名沒(méi)寫(xiě)全,只要以e7開(kāi)頭就行了,這樣既保護(hù)了模板,又不會(huì)暴露模板的路徑。
B,IIS類(lèi)網(wǎng)站方法httpd.ini寫(xiě)法(具體httpd.ini放置不多講,可以自己搜索下)
[ISAPI_Rewrite]
#3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^(.*)/aa?(.+)$ $1/templest/e7$2.htm [L]
IIS的只能返回404錯(cuò)誤頁(yè)面,先設(shè)置一個(gè)404頁(yè)面,讓他隨便返回吧(實(shí)際測(cè)試可用)
對(duì)于喜歡猜解路徑的,不論怎樣猜都返回一個(gè)錯(cuò)誤頁(yè)牛逼吧!
聲明:
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問(wèn)題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來(lái)源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請(qǐng)聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁(yè)格式,轉(zhuǎn)載時(shí)請(qǐng)標(biāo)注作者與來(lái)源。
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問(wèn)題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來(lái)源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請(qǐng)聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁(yè)格式,轉(zhuǎn)載時(shí)請(qǐng)標(biāo)注作者與來(lái)源。
THE END