新聞中心
.htaccess規(guī)則實現(xiàn)禁止模板文件被訪問防止模版文件被盜
很多站長朋友們都知道現(xiàn)在很多站長朋友們?yōu)榱丝焖匍_發(fā)自己的網(wǎng)站,都是花錢在官方或者淘寶上購買的完整的模板,直接裝到開源程序上即可使用的。就在現(xiàn)在模板泛濫的互聯(lián)網(wǎng)上,很多站長高手根本不需要購買模板文件。直接可以盜取別人購買好的模板文件了。那么小編講解下那些高手是如何盜取別人的模板文件呢。 (舉個例子)比如:http://www.gle-technology.com/templets/default/默認的模板文件是index.htm 盜取別人模板文件的俗稱高手直接在網(wǎng)址欄輸入: http://www.gle-technology.com/templets/default/index.htm 就能直接查看到這個網(wǎng)站下的模板文件代碼,也就可以直接下載盜取模板文件了。那么小編也遇到了很多站長朋友們來訪,如何禁止別人訪問default文件夾里面的所有htm文件呢?小編開始的時候的答案是修改模板文件的讀寫權(quán)限。但是有的時候主機的權(quán)限又會根據(jù)需要修改。小編仔細研究下終于又得到了另一種解決方案。下面小編為大家分享下: 首先我們寫一個.htaccess規(guī)則 規(guī)則中代碼如下: <FilesMatch (.*)\.htm$> order allow,deny deny from all </FilesMatch> 做好這個規(guī)則后我們把它用FTP工具傳到網(wǎng)站程序的templates目錄下,這樣可以同時對多套模版起作用,當(dāng)然也可以直接放到網(wǎng)站的模板文件下,這樣直接對模板文件起作用。如果一個網(wǎng)站有很多模板的效果就不是很好了。所以還是建議放到templates目錄下。這樣當(dāng)傳到這個目錄下之后,再回到網(wǎng)站訪問之前的模板所在的路徑就會報出以下代碼: Not Found The requested URL /emplets/default/index.htm was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. 這個顯示的意思就是未授權(quán),禁止訪問找不到這個模板文件了。也就是說這個htaccess規(guī)則已經(jīng)起到了效果。 相關(guān)文章推薦閱讀: 正則表達式.htaccess文件的用途和功能說明 WORDPRESS如何使用.HTACCESS自定義設(shè)置404頁面
本文地址:http://www.gle-technology.com/others/14210.html