Laravel slash après les redirections d'url à la racine du dossier

Je suis nouveau sur Laravel et il semble un grand cadre, mais j'ai une question quand il s'agit de routage. Je veux d'acheminer toutes les demandes pour une action de contrôleur nommé PageController@point de vue, mais lorsque le préfixe est admin, je veux qu'il voie à l'Admin\AdminController@vue. J'ai le code suivant:

Route::get('/{slug?}', 'PageController@view');

Route::group(array('prefix' => 'admin', 'namespace' => 'Admin', 'before' => 'auth'), function()
{
    Route::get('/', 'DashboardController@main');
});

Mais quand je vais à l': /admin, Laravel la traite comme une limace au lieu d'un préfixe. Est-il somekind à l'exception de la fonction de la première ligne ou puis-je simplement avoir à passer les lignes ci-dessus, pour obtenir le bon résultat?

Nouveau problème:

Mais maintenant j'ai un nouveau problème quand je vais à http://www.mysite.com/laravel/public/admin/, Laravel me redirige vers http://www.mysite.com/admin/ au lieu de l'appeler AdminController@principal. Quand j'ai enlever le slash à la fin comme ceci: http://www.mysite.com/laravel/public/admin il fonctionne très bien.

Si vous avez une NOUVELLE question, veuillez demander en cliquant sur le Poser une Question le bouton. Ne pas modifier votre post ici pour ajouter de nouvelles questions pour ce qui est injuste à l'utilisateur comment répondu à votre question initiale.

OriginalL'auteur user1507868 | 2014-02-27