香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

Discuz! 官方交流社區

標題: 單獨說明下 X5 的 admin.php [打印本頁]

作者: monkeye    時間: 2026-3-27 15:03
標題: 單獨說明下 X5 的 admin.php
       先說下重構后的 X5,在 X5.0 里,首頁根目錄下的文件除了 index.php 其他文件其實都是“快捷方式”,真正的主文件只有 index.php 一個,不信你可以打開其他 .php 文件看下就知道了。所以你訪問 admin.php 和方法 index.php?app=admin 是一樣的效果,也就是說 index.php?app=admin 也可以訪問后臺,index.php?app=forum 也可以訪問論壇,index.php?app=sample 可以訪問某插件一樣,大家都是平等的,這才是 X5 開始已經變成框架的原因所在。

       那么也許你就會問了:“如果我刪除了 admin.php 豈不是用 index.php?app=admin 還可以訪問嗎?”,如果看到剛才第一段話后你腦子里立刻產生這個疑問,說明你說明你腦子在線。正常來說如果你刪除了 admin.php 文件,通過 index.php?app=admin 訪問的時候會返回 404 頁面或者彈出系統級的身份驗證框,而這個驗證框的用戶名和密碼需要通過 config_global.php 中添加(修改)以下內容單獨設置,以保證管理入口的安全,相當于給管理中心設置了第二道安全門檻。
  1. $_config['admincp']['validate']['method'] = 'default';
  2. $_config['admincp']['validate']['user'] = '用戶名';
  3. $_config['admincp']['validate']['pass'] = '密碼';
復制代碼

       如果你想徹底禁止 index.php?app=admin 入口的訪問,只想通過改名后的 admin.php 訪問,那么把 $_config['admincp']['validate'] 的 3 行代碼刪除即可。

       拓展方面,$_config['admincp']['validate']['method'] 既然為 'default' 就可以有別的值對不對?是的,你可以到應用中心安裝更多的插件去拓展自己管理中心的安全性。

作者: hotchina86    時間: 2026-3-27 15:21
index.php?app=sample 可以訪問某插件,好像聽說過X5偽靜態規則也相應變化了?
作者: lilin    時間: 2026-3-27 16:27
我來學習一下這個方法
作者: 影子    時間: 2026-3-27 18:18
辛苦啦
作者: 楓葉網    時間: 2026-4-12 11:28
我來學習學習這個方法




歡迎光臨 Discuz! 官方交流社區 (http://m.yu-jie.cn/) Powered by Discuz! X5.0