Так что в моем routes.php файле у меня есть это:Почему мой маршрут в Ларавеле возвращает ошибку 404?
Route::get('contact', function() {
return view('contact');
});
Когда я иду в domain.com/contact я получаю возвращенную ошибку. Однако когда я ставлю:
Route::get('/', function() {
return view('contact');
});
и перейти на домен.com появляется страница. Любая идея, что может быть причиной этого?
Полный Routes файл:
<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', function() {
return view('homeIndex');
});
Route::get('contact', function() {
return view('contact');
});
PHP ремесленник маршрут: списка.Возвраты:
+--------+----------+---------+------+---------+------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+---------+------+---------+------------+
| | GET|HEAD |/ | | Closure | web |
| | GET|HEAD | contact | | Closure | web |
+--------+----------+---------+------+---------+------------+
Вы можете поделиться более кодами своих маршрутов.php? возможно, все маршруты в нем? это может быть связано с тем, что группа маршрутов с префиксом на вершине маршрута у вас возникла ошибка. –
Это первый маршрут, который я пытаюсь получить, но я разместил его как есть. – Nash
пытаются добавить «/» перед ур контакт маршрут ... 'Route :: получить («/ контакт», функция ....' –