Пример:
Route::get('/get', function() {
return 'get';
});
Чтобы просмотреть маршрут выше, я должен перейти к public/index.php/get.
Я просмотрел довольно много сообщений SO и искал разные вещи, и это не изменило (да, я каждый раз перезапускаю Apache).
Вот мой .htaccess в общедоступном каталоге:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
</IfModule>
# For all files not found in the file system, reroute the request to the
# "index.php" front controller, keeping the query string intact
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Что может быть причиной этого? Я запускаю Ubuntu.