阅读量:34
在 Laravel 中,路由定义位于 routes 目录下的文件中。对于 CentOS 系统,你需要遵循以下步骤来定义路由:
- 首先,确保你已经安装了 Laravel。如果还没有安装,可以通过 Composer 安装:
composer create-project --prefer-dist laravel/laravel your_project_name
将 your_project_name 替换为你的项目名称。
- 进入项目目录:
cd your_project_name
-
打开
routes目录下的web.php文件。这个文件用于定义 web 路由。 -
在
web.php文件中,你可以使用Route类来定义路由。以下是一些示例:
- 定义一个 GET 请求路由:
Route::get('/', function () {
return 'Hello, World!';
});
- 定义一个带参数的 GET 请求路由:
Route::get('/user/{id}', function ($id) {
return 'User ' . $id;
});
- 定义一个 POST 请求路由:
Route::post('/user', function () {
// 处理 POST 请求
});
- 定义一个需要认证的路由:
Route::middleware(['auth'])->group(function () {
Route::get('/dashboard', function () {
return 'Dashboard';
});
});
-
保存
web.php文件。 -
最后,启动 Laravel 内置的开发服务器:
php artisan serve
现在,你的 Laravel 应用程序已经在本地运行,你可以通过访问 http://localhost:8000 来查看你的路由。
请注意,这些示例适用于 Laravel 8.x 版本。如果你使用的是其他版本,语法可能略有不同。你可以查阅 Laravel 文档以获取更多详细信息。