> Yaf中文手册 > Yaf_Response_Abstract::setRedirect

名称

Yaf_Response_Abstract::setRedirect

(Since Yaf 1.0.0.0)

public boolean Yaf_Response_Abstract::setRedirect( string  $url );

重定向请求到新的路径

Yaf_Response_Abstract::setRedirect 注意
和Yaf_Controller_Abstract::forward不同, 这个重定向是HTTP 301重定向
参数
$url

要重定向到的URL

返回值

成功返回Yaf_Response_Abstract, 失败返回FALSE

例子

例 11.81. Yaf_Response_Abstract::setRedirect 的例子

     
     <?php
     class IndexController extends Yaf_Controller_Abstract {
        public funciton init() {
            $this->getResponse()->setRedirect("http://domain.com/");
        }
     }
     ?>