文章詳情
讓網站的前端控制器禁止訪問,只保留后臺控制器的訪問
開發思路:
在cms運行后鉤子中判斷如果來自前端頁面就禁止往下執行
/config/hooks.php
\Phpcmf\Hooks::on('cms_init', function() { if (IS_ADMIN) { return; // 后臺可以訪問 } elseif (IS_API) { return; // api目錄可以訪問 } elseif (IS_API_HTTP) { return; // api插件可以訪問,如發布信息接口 } elseif (IS_MEMBER) { return; // 用戶中心可以訪問 } else { exit("網站禁止訪問"); } });
可以多個elseif來決定訪問權限的路徑
來源:網站建設網
版權:所有文章為演示數據,版權歸原作者所有,僅提供演示效果!
轉載請注明出處:http://www.kangbangglove.com/eckf/6171.html