PHPCMS 核心代码与 www 分离部署
生活随笔
收集整理的這篇文章主要介紹了
PHPCMS 核心代码与 www 分离部署
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為了滿足更多用戶二次開發的興趣與愛好,同時,為了更加安全。可以通過修改入口代碼的包含方式來讓主程序和www程序分開。
先看下面目錄結構:
(圖1)
我們需要將 phpcms 目錄和 index.php做修改。
將:phpcms目錄放置到該目錄之外。
如下圖:
?(圖2)
phpcms目錄為圖1中的phpcms目錄。
圖2中的www目錄為我們網站的目錄,網站目錄做解析,將: www.phpip.com 綁定到 www目錄。
這樣,用戶就不能通過瀏覽器直接訪問 phpcms目錄了。可以有效的防止模板被下載。程序文件存在漏洞被訪問。
接著修改 www/index.php文件
?
粗體部分修改為:
include PHPCMS_PATH.'../phpcms/base.php';
?
還有最后一個文件:www/api.php文件。
同樣做上面的操作。
將:include PHPCMS_PATH.'phpcms/base.php';
修改為:include PHPCMS_PATH.'../phpcms/base.php';
轉載:http://www.phpip.com/html/2014/jiemi_0504/147.html
總結
以上是生活随笔為你收集整理的PHPCMS 核心代码与 www 分离部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汤姆大叔 深入理解JavaScript系
- 下一篇: PHP、mysql面试题 (附答案+实现