·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹📱AI全功能
返回列表 发布新帖

精华 单独说明下 X5 的 admin.php New

81 1
发表于 3 天前 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
先说下重构后的 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';$_config['admincp']['validate']['user'] = '用户名';$_config['admincp']['validate']['pass'] = '密码';
复制代码
       如果你想彻底禁止 index.php?app=admin 入口的访问,只想通过改名后的 admin.php 访问,那么把 $_config['admincp']['validate'] 的 3 行代码删除即可。

       拓展方面,$_config['admincp']['validate']['method'] 既然为 'default' 就可以有别的值对不对?是的,你可以到应用中心安装更多的插件去拓展自己管理中心的安全性。
我要说一句 收起回复

评论1

浅生Lv.8 发表于 3 天前 | 查看全部
index.php?app=sample 可以访问某插件,好像听说过X5伪静态规则也相应变化了?
我要说一句 收起回复
回复 支持 反对

使用道具 举报

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:216.73.216.83,GMT+8, 2026-3-30 14:10 , Processed in 3.188441 second(s), 76 queries , Gzip On, Redis On.

Powered by Discuz! X5.1 Licensed

© 2001-2026 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表