【发布时间】:2014-12-22 03:28:50
【问题描述】:
我设置了 Laravel 路由,如下例所示:
Route::group(array('domain' => 'example.com'), function()
{
Route::get('/', array('as' => 'root.index', 'uses' => 'RootController@Index'));
[...]
});
Route::group(array('domain' => 'api.example.com'), function()
{
Route::when('*', 'ApiFilter');
Route::get('/', array('as' => 'api.index', 'uses' => 'ApiController@Index'));
[...]
});
现在,当涉及到响应有错误的请求(例如 404、403、500 等)时,Laravel 使用 App::error 及其相关方法提供了一个很好的解决方案。
我想根据请求是针对根域还是 api 域来以不同方式响应错误。
我可以使用App::error 执行此操作吗?
希望这是有道理的。
谢谢
【问题讨论】: