在 Laravel 中,路由配置是通过在 routes
目录下的 web.php
和 api.php
文件中定义的。这些文件包含了应用程序的所有路由定义。要配置 Laravel 路由,请按照以下步骤操作:
打开终端并导航到 Laravel 项目的根目录。
使用文本编辑器打开 routes/web.php
文件。如果你想为 API 创建路由,请打开 routes/api.php
文件。
在文件中,你可以看到一些示例路由。要创建新路由,只需添加新的路由定义即可。Laravel 支持多种 HTTP 请求方法,如 GET、POST、PUT、DELETE 等。
以下是一些基本的路由示例:
Route::get('/', function () {
return 'Hello, World!';
});
Route::post('/submit', function () {
// 处理提交的数据
});
Route::put('/update/{id}', function ($id) {
// 更新指定 ID 的数据
});
Route::delete('/delete/{id}', function ($id) {
// 删除指定 ID 的数据
});
Route::get('/user/{id}', function ($id) {
return 'User ' . $id;
});
Route::get('/user/profile', 'UserController@showProfile')->name('user.profile');
auth
中间件来保护某些路由,只允许已登录用户访问:Route::middleware(['auth'])->get('/dashboard', function () {
return 'Dashboard';
});
保存文件并退出文本编辑器。
最后,确保你的 Laravel 项目已安装并运行。在项目根目录下运行以下命令启动内置开发服务器:
php artisan serve
现在,你的 Laravel 应用程序已准备好接收和处理来自客户端的请求。你可以访问 http://localhost:8000
(或你在 serve
命令中指定的其他端口)来查看你的路由是否正常工作。