是否可以重定向到另一个具有200状态代码的页面而不是302?
这是我的代码:
class SpecialsHolderPage_Controller extends Page_Controller {
// ...
$this->redirect('otherSpecialPage/'); // gives a 302 status code
// ...
}
我知道可以在CMS中将其设置为重定向器页面,但我希望选择此页面类型的内容或重定向。或者有一种方法比这里的重定向更正确吗?
答案 0 :(得分:3)
您可以添加第二个参数$this->redirect('otherpage', 301);
,但为其提供状态200则没有意义。您正在重定向,这是300系列的用途。