1.首先进入data文件夹下面的url.php(也有可能是在config.php文件中)文件
2.URL_MODEL的值,分别表述如下:
值为0 叫做普通模式。如:http://localhost/index.php?m=模块&a=方法
值为1 叫做pathinfo模式。如:http://localhost/index.php/模块/方法
值为2 叫做rewrite重写(伪静态) 可以自己写相关的rewrite规则,也可以使用系统
我们提供的rewrite规则隐藏掉index.php,生成:http://localhost/模块/方法
值为3 叫做兼容模式。当服务器上面不支持pathinfo模式的时候,但是你又在之前的路径访问格式上面,全部用的是pathinfo格式。那么它会提示你路径格式不正确。那么,你就可以用标号为3的兼容模式来处理。他的路径访问类似于http://localhost/index.php?s=模块/方法
3.测试默认分组home
原地址:www.xxx.com/index.php?g=home&m=index&a=index&id=1
访问地址:www.xxx.com/index.php/home/index/index/id/1
效果是一样的。
4.测试自定义分组boss
测试地址:www.xxx.com/index.php?g=boss&m=index&a=index&order_id=1
访问地址:www.xxx.com/index.php/boss/index/index/order_id/1
是找不到模块的,我们还需要设置一个地方->data文件夹下的config.php
APP_GROUP_LIST需要添加上boss分组即可访问
我用的框架是基于tp3.2二次开发的框架,目录可能各异,但是意识基本一样,多试试