1.前言
使用过thinkphp5.X的朋友们,应该会发现,正常版本的TP5的入口访问必须是
域名/public/index.php/....
如果我们想实现省略index.php也能够正常访问控制器,那么就要做如下配置:
2.配置
2-1入口文件
为了安全,一般来说APP_PATH不放在可访问的目录下,入口文件可以让我们改变一些系统配置好的目录
2-2隐藏入口文件
(1)隐藏index.php,需要启动htpd.conf的mod_rewrite.so
(2)将none设置为all
(3)重启apache
(4)验证
这时候无论是否是localhost/index.php/index/index/index或者localhost/index/index/index都能够正常访问
(5)可预测错误
如果不能正常访问,则是如下.htacess文件没有正常添加,需要添加如下内容