问答详情
源自:2-3 路由类

解析ctrl 和 action 的问题

看到[07:26] 当 url 为 www.foo.com/index.php/Index/index 的时候,就会有问题啊,求解

提问者:Zi_Hua 2017-02-13 14:38

个回答

  • 李虎头
    2017-02-14 17:28:00
    已采纳

    需要把index.php 隐藏起来,通过htaccess


  • qq_简单就好_2
    2017-03-05 10:24:35

    需要把index.php 隐藏起来,通过htaccess

  • Zi_Hua
    2017-02-13 14:41:25

    根据$_SERVER['REQUEST_URI']来获取的话,也会把前面的index.php 获取到

    这个时候explode('/',trim($_SERVER['REQUEST_URI'],'/')) 得到的就是

    array(
    'index.php',
    'Index',
    'index'
    )

    就不能使用下面的了

    if(isset($pathArr[0])){
        $this->ctrl = $pathArr[0]
    }