Kohana 3 - 重定向到其他localhost项目

时间:2015-12-05 18:52:36

标签: php redirect kohana kohana-3 kohana-3.2

$this->request->redirect('localhost/project2/');

从project1中的控制器,我有这个代码,但它总是将我重定向到 localhost / project1 / index.php / localhost / project2 。如何正确地重定向到 localhost / project2 /

我尝试使用header()进行重定向但不在Kohana中工作。我在PHP 5.5.12中使用Kohana 3.2

1 个答案:

答案 0 :(得分:1)

您应该在链接前使用http来指定它是完整的URL:

{{1}}

并且您不应该将localhost用作代码中的静态文本,因为您的服务器将更改,您应该使用返回服务器根目录的方式,如$ _SERVER ['HTTP_HOST']或者如果您使用MVC框架,您可以使用其返回基本URL的函数。