ThinkPHP如何隐藏模块和控制器名

 时间:2026-04-22 03:19:12

1、首先认识一下标准的应用和模块目录结构,模块目录全部采用小写和下划线命名,如下图所示:

ThinkPHP如何隐藏模块和控制器名

2、正常情况下我们访问页面url:http://localhost/my_tp5/index/index/my_index

第一个index是模块名

第二个index是控制器名

第三个my_index是方法名

ThinkPHP如何隐藏模块和控制器名

ThinkPHP如何隐藏模块和控制器名

3、如果需要隐藏模块名,而且模块名只有一个,这时候就可以在入口文件index.php添加代码:define('BIND_MODULE','index');

访问页面url就隐藏了模块名:http://localhost/my_tp5/index/my_index

ThinkPHP如何隐藏模块和控制器名

ThinkPHP如何隐藏模块和控制器名

4、如果需要隐藏模块名和控制器名,只需要方法名。这时候可以在入口文件index.php添加代码:define('BIND_MODULE','index/index');

访问页面url就只有方法名:http://localhost/my_tp5/my_index

ThinkPHP如何隐藏模块和控制器名

ThinkPHP如何隐藏模块和控制器名

  • 浴场更衣室装修要点,如何装修洗浴中心?
  • 更换发动机机油
  • 2018英雄联盟新英雄虚空之女卡莎介绍
  • 国内摄影专业有哪些类别
  • 如何截取视频片段 批量截取片段的方法
  • 热门搜索
    530是什么意思 蔚为壮观什么意思 药学是学什么的 生日祝福信息 什么是具体行政行为 灵魂的意思 格力空调e享是什么意思 肛门痒用什么药 孟婆汤是什么意思 气喘如牛的意思