Mes parcours sont de Retour sur une page 404, Comment puis-je Corriger?

J'ai juste commencé à apprendre le framework Laravel et je vais avoir un problème de routage.

La seule voie qui le travail est la valeur par défaut de la maison de l'itinéraire qui est attachée à Laravel hors de la boîte.

J'utilise WAMP sur Windows et utilise PHP 5.4.3 et Apache 2.2.22, et j'ai aussi le mod_rewrite activé, et ont retiré l'index.php " à partir de la application.php fichier de configuration pour quitter une chaîne vide.

J'ai créé un nouveau contrôleur appelé Utilisateur:

class User_Controller extends Base_Controller {

    public $restful = true;

    public function get_index() 
    {
        return View::make('user.index');
    }
}

J'ai créé un fichier de vue de l'application/views/utilisateur/appelé index.php avec du code HTML, et dans routes.php j'ai ajouté ce qui suit:

Route::get('/', function () {
    return View::make('home.index');
});

Route::get('user', function () {
    return View::make('user.index');
});

Le premier itinéraire fonctionne bien lors de la visite de la racine (http://localhost/mysite/public) dans mon navigateur web, mais quand j'essaie d'aller à mon deuxième route avec http://localhost/mysite/public/user j'obtiens une erreur 404 not Found. Pourquoi en serait-il passe?

  • Comment au sujet de votre .htaccess?
  • L' .htaccess n'est pas modifié, tout comme il a été hors de la boîte.
  • Il semble que WAMP est la question. Ont changé de XAMPP maintenant et tout fonctionne très bien et comme il se doit. Devrais-je répondre à cette question en expliquant que WAMP est la question?
  • Oui, vous pouvez. Donc tout le monde va le voir clairement votre problème est résolu maintenant.