我正在尝试使用Redirect :: To方法将admin重定向到其他某个URL。但它没有用。
public function __construct()
{
if(Session::has('event') && Request::segment(1) == 'admin')
{
$event_name = Session::get('event');
return Redirect::To($event_name.'/admin');
}
}
这是我的路线
Route::resource('{event}/admin', 'AdminController');
我已经在routes.php中为这样的url模式定义了路由。我只是检查是否为事件键设置了会话,然后将网址更改为/ XXX / admin,其中XXX是事件的名称。
问题是URL没有被更改...并刷新了相同的页面网址
我错过了什么吗?