我是Laravel的新手,看起来它是一个很棒的框架,但在路由方面我有一个问题。我想将所有请求都路由到名为PageController @ view的一个控制器动作,但是当前缀是admin时,我希望它将路由到Admin \ AdminController @ view。我有以下代码:将URL重定向到根文件夹后,Laravel斜杠
Route::get('/{slug?}', '[email protected]');
Route::group(array('prefix' => 'admin', 'namespace' => 'Admin', 'before' => 'auth'), function()
{
Route::get('/', '[email protected]');
});
但是,当我去:/管理,Laravel对待它像一个slu instead,而不是一个前缀。第一行是否有一些除了函数,或者我是否只需切换上面的行以获得正确的结果?
新的问题:
但现在我有一个新的问题,当我去http://www.mysite.com/laravel/public/admin/,Laravel重定向我http://www.mysite.com/admin/而不是调用AdminController @为主。当我像这样删除最后的斜线:http://www.mysite.com/laravel/public/admin它工作正常。
如果你有一个新的问题,请点击[问问题](http://stackoverflow.com/questions/ask)按钮。不要在此处编辑您的帖子以向其添加新的问题,这对用户不公平,如何回答您的原始问题。 – Taryn