Bonjour à tous,

Alors voilà, j'ai enfin décidé de me mettre à Laravel ^^ L'installation c'est dérouler sans soucis après une petite recherche sur google pour trouver les bon droits pour le dossier app/storage.

Alors après avoir constatez le bon fonctionnement de la vue hello j'ai voulu tester un petit bou de code piocher chez OpenClassrooms pour ne pas les citer.

<?php
Route::get('/{n}', function($n) { 
    return 'Je suis la page ' . $n . ' !'; 
})->where('n', '[1-3]');
?>

J'ai placé ce code dans mon fichier app/routes.php. Le problème est que quand je veux me rendre sur http://mondomaine/1 ou http://mondomaine/2 cela ne fonctionne pas ... Il me renvoit un 404 Not Found tous bidont ...

Voici mon .htaccess :

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

Depuis hier soir, je cherche une solution mais rien à l'horizon malheureusement :'(

Une petite aide ne serais pas de refus ;)

Cordialement
TimotheM.

PS: Merci d'avance ;)

1 réponse


TiimZero1
Auteur
Réponse acceptée

J'ai trouver la solution .... Le problème ne venait pas de Laravel mais de apache ... J'avais oublier de mettre les AllowOverride à All pour l'url rewriting .... Mille excuse pour ce sujet inutile ...