public function index()
{
$this->redirect('/');
}
我很快就会疯了......怎么会不行?请帮忙。
编辑:by不起作用我的意思是它只提供空白页。
EDIT2 :重定向不适用于所有控制器!
答案 0 :(得分:1)
我有这样的控制器课程:
<?
class PageController extends AppController
{
我在<?
之前开了一个新行,这就是为什么它没有用。 :)
答案 1 :(得分:0)
如果你的index()实际上是一个引用'/'的控制器动作,那么你将有一个无限的重定向循环,这可能是你问题的原因。
请为您的问题添加更多背景信息,以便更有机会获得正确答案。
如果您获得空白页面,很可能是您的配置,请尝试通过编辑行启用调试
你的core.php中的 Configure::write('debug', 0)
到Configure::write('debug', 2)
,看看有什么不对
答案 2 :(得分:0)
尝试绝对设置
$this->redirect('http://www.example.com');
答案 3 :(得分:0)
$this->redirect(array('url' => '/'));
OR
$this->redirect(array('controller' => 'examples', 'action' => 'add'));