【发布时间】:2019-11-22 08:42:49
【问题描述】:
我正在使用 5.8 版的 laravel,我正在尝试初始化路由。默认路由之后创建的路由无法访问:
Route::get('/', function () {
return view('welcome');
});
我尝试在第二条路由中添加一个参数:
Route::get('/page', ['as' => 'home', function (/page) {return view('page1') ;}]);
我收到 404 错误。如何使用多条路线?
这是我的web.php 文件:
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/page', function() { return view('page1'); })->name('home');
Route::get('/', function () {
return view('welcome');
});
【问题讨论】:
-
function (/page) -
您可能需要查看laravel.com/docs/5.0/configuration#pretty-urls 以了解重写条件。