【发布时间】:2015-02-25 12:00:45
【问题描述】:
我正在开发一个 Laravel 4.2 项目,我有以下代码:
在路线中:
Route::group(array('domain' => '{subdomain}.'.Config::get('app.domain')), function(){
Route::controller('device', 'DeviceController');
});
我的设备控制器包含:
class DeviceController extends BaseController {
public function getFoo($param1, $param2){
return View::make('testview');
}
}
当我调用http://blabla.mydomain.com/device/1/2 时,$param1 持有 blabla,$param2 持有 1。
有没有可能Laravel没有把子域参数传给控制器,所以$param1变成了1,$param2变成了2。
谢谢!
【问题讨论】:
-
如果您不想使用
subdomain路由参数,为什么还要使用它? -
我在另一段代码中使用了子域。这只是一个简化。
标签: laravel laravel-4 laravel-routing