
目的:判断是手机访问还是电脑访问,如果是手机访问那就通过redirect跳转至手机模板
问题:代码
if (isMobile()) {
//echo "这是移动版";
//$this->redirect('/wap/index');
}
现在我把跳转关闭,手机访问网站echo能出来,说明这是成立的,但是我如果打开跳转的代码,他将跳转到一个空白页。我的Wap/Controller/IndexController.class.php代码 如下namespace Home\Controller;
class IndexController extends WapController{
function index(){
echo 'hello';
}
}
公共控制器WaoController.class.php代码namespace Home\Controller;
use Think\Controller;
/**
*
* 手机版前台控制器
*
*/
class WapController extends Controller{
/*空操作输出404页面*/
public function _empty(){
echo '123';
}
}
求教各位大大这个原因是什么?为什么会跳到一个空白页??如果我在pc端访问$this->redirect('Wap/Index/index');他提示我:此网页包含重定向循环
最佳答案
