cakePHP仅在在线域重定向到空白页,但localhost工作正常

时间:2018-01-31 10:58:00

标签: php redirect cakephp

我在cakePHP中使用redirect方法从一个页面导航到另一个页面,当我按下提交按钮时添加页面它应该将数据发送到数据库并重定向到索引视图但它没有显示在URL中它会转到samePage / add但它应该转到samePage,而不是samePage / add。

此问题仅发生在在线版本上,但在localhost中,一切都很顺利。

我在所有网页上使用相同的代码

 return $this->redirect('/Boardmembers');

它可以在线工作但只能在一个页面上工作。 当我将其重定向到空白年龄并且在URL pageName /再次添加时,除了这个boardmembers页面之外的所有页面。

我正在尝试另一种在重定向方法中输入网址的格式,例如

$this->redirect(array('action' => 'index'));

return $this->redirect(array('controller'=>'Boardmembers','action' => 'index'));

但没有人工作,除了董事会成员页面。

仅在在线域中出现此错误

1 个答案:

答案 0 :(得分:0)

解决方案是在PHP开始和结束标记“”

之前删除所有空格