php 重定向 无效,php – 重定向头功能不起作用

我有这个htaccess文件内容:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d

RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^admin/([a-zA-Z]+)/?([a-zA-Z0-9/]*)$public/admin/index.php?page=$1&query=$2 [L]

RewriteRule ^([a-zA-Z]+)/?([a-zA-Z0-9/]*)$public/index.php?page=$1&query=$2 [L]

现在我试图根据会话进行重定向,这非常简单.我有一个具有此功能的控制器:

protected function redirect($url) {

header("Location: http://localhost:8888/myproject/" . $url, true);

exit();

}

扩展Controller的ClientController具有页面功能

private function user_page() {

$this->redirect("homepage"); //Not working...

}

我尝试过编写位置路径的不同方法

Location: localhost:8888/myproject/" . $url,

Location: /myproject/" . $url,

现在阅读了stackoverflow上的所有帖子后,我发现这些解决方案都没有对我有用..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值