【发布时间】:2015-01-26 19:50:26
【问题描述】:
我是 Laravel 的新手。正如我在标题中所问的,Laravel 中是否有类似 AngularJS(否则)的路由声明?例如,我将定义一些路由,所有其他 URI 请求将重定向到某个页面/索引页面/错误页面?
【问题讨论】:
我是 Laravel 的新手。正如我在标题中所问的,Laravel 中是否有类似 AngularJS(否则)的路由声明?例如,我将定义一些路由,所有其他 URI 请求将重定向到某个页面/索引页面/错误页面?
【问题讨论】:
您的问题有点不清楚,但听起来您正在寻找一条通通的路线。
根据Laravel Snippets sites,如果您将以下内容添加到app/routes.php 的末尾,这应该会给您想要的。
Route::get('{slug?}', function(){
return 'Catch All';
})->where('slug', '.+');
【讨论】:
你显然没有尝试用谷歌搜索这个:laravel routes。
【讨论】:
在你的 Laravel 应用程序中,找到 app/routes.php
那是保存您的路线的地方。你可以这样定义它们:
Route::get('/home', function() {
return View::make('pages.home');
});
或者调用控制器:
Route::get('/home', ['uses' => 'HomeController@index']);
您也可以调用 HTTP 动词,如下所示:
Route::post('/some/form', ['uses' => 'YourController@process']);
更多信息请看这里:http://laravel.com/docs/4.2/routing
【讨论】: