在 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
命令中指定的其他端口)來查看你的路由是否正常工作。