Laravel子域名为routes

时间:2017-10-24 07:39:33

标签: php laravel laravel-4 subdomain

我有像这样实现的子域路由:

Route::group(['domain' => iConfig::get('...')], function () {...}

Route::group(['domain' => '{subdomain}' . iConfig::get('...')], function () {...}

如果我在域/子域内包含两个相同的资源文件,如

Route::resource('test', 'SomeController');

我将重复两次相同的命名路线。从前端部分调用命名路由会导致问题吗?因为如果我想获取说test.index,应用程序是否会根据当前域知道要获取哪个索引?

1 个答案:

答案 0 :(得分:0)

为名称使用前缀

Route::resource('product', 'ProductController', ['as' => 'admin']);

这将生成诸如 admin.product.store 之类的名称路由。

然后您可以使用

route('admin.product.store')

用于管理子域