#php #laravel #routes #get #localhost
Вопрос:
Я очень новичок в Laravel, я запускаю свой проект laravel на локальном хостинге
lt;http://localhost/ecommerce/public/gt;
Route::get('/', function () { return view('welcome'); });
это даст мне страницу приветствия
Но я хочу добавить о странице, но на ней всегда написано «404 не найден», и это мой код:
Route::get('/about', function () { return view('about'); });
Я создал файл в представлениях и назвал его «about.blade.php»
когда я печатаю для просмотра примерно так :
Route::get('/', function () { return view('about'); });
и удалите приветствие get, оно работает и перейдите на страницу о программе
но когда я вставляю его в get «/about», он всегда не работает, даже если я просто набираю «строка», почему он не может распознать get «/about»?
Комментарии:
1. Кэширование маршрутов? Если маршрут не отображается в
php artisan route:list
разделе «маршрут php artisan:очистить», попробуйте «маршрут php artisan: очистить».
Ответ №1:
Вы должны запустить проект php artisan serve
в терминале или на сервере, вам нужно изменить корневой каталог документа и удалить общедоступный URL-адрес
причина в дополнительной общедоступности вашего URL-адреса
Комментарии:
1. Спасибо, это работает!