Stworzyłem sobie nowy projekt w laravelu 5, niestety mam wrażenie, że mój plik routes w ogóle nie spełnia swoich funkcji.
Zrobiłem prosty widok:
Route::get('welcome', function () { return View::make('welcome'); });
Niestety adres localhost/welcome wyrzuca mi błąd 404.
Z czego to może wynikać? Słyszałem, że istotny jest tutaj plik htaccess więc wrzucam go poniżej (nigdy go nie edytowałem)
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>
Domyślam się, że chodzi tutaj o przekierowanie ruchu na /public ale też nie wiem jak się za to zabrać do końca