隐藏index.php不能访问admin问题

来源:3-2 隐藏入口文件

魔法小迈

2018-03-13 12:02

看视频在第二章节中模块配置直接在public中新建admin模块的index控制器中的index方法,这个时候输入localhost/admin/index/index就可以访问,,为什么到了这一结输入就不行了,还得配置隐藏入口文件,感觉作者没有讲清楚,这一节的index.php/admin/index/index和配置教程的localhost/admin/index/index有什么不同,为什么到了这里去掉index.php就不行了呢??这里的admin/index/index是哪个文件?

写回答 关注

2回答

  • zhaoshun
    2018-03-13 17:32:50
    已采纳

    没什么不同,你就当作在你访问的时候如:localhost/admin/index/index   会自动补上 index.php 入口文件而已   也就是说你最终访问的还是localhost/index.php/admin/index/index,因为在apache的重写规则中就写明了重写到index.php  这样就简化了路由。至于你为什么会这样 ,不清楚。我这里是没问题的

    魔法小迈

    非常感谢!

    2018-03-13 23:31:48

    共 4 条回复 >

  • 酷睿N核
    2019-06-19 12:35:59

    老师这节是故意调了参数让隐藏入口文件访问的方式无法成功,再来教大家如果遇到这种情况要怎么修改啦!

快速入门ThinkPHP 5.0--基础篇

ThinkPHP5已发布多时,想了解ThinkPHP5的新特性吗?老司机带你马上出发~

58655 学习 · 495 问题

查看课程

相似问题