我有一个使用子域的项目。
现在,在按照 RouteServiceProvider 进行路线映射后,我终于为自己的子域创建了一个名为 SubdomainRouteServiceProvider 的自定义RouteServiceProvider。
现在,我还编辑了 config / app.php ,并在 RouteServiceProvider 之前设置了 SubdomainRouteServiceProvider ,如下所示。
App\Providers\SubdomainRoutesServiceProvider::class,
/*
* Application Service Providers...
*/
App\Providers\AppServiceProvider::class,
App\Providers\AuthServiceProvider::class,
// App\Providers\BroadcastServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
现在,当我输入 artisan:route-list 时,此显示。
| | GET|HEAD | / | Closure | web |
| company-one.sample.test | GET|HEAD | / | Closure | web |
我需要自定义什么吗? 还是缺少什么?
任何帮助都会很棒!
更新!添加了路由文件
/*
* Folder: app/Subdomain/CompanyOne/routes/web.php
*/
Route::domain('company-one.sample.test')->group(function() {
Route::get('/', function() {
return view('CompanyOne . views . welcome');
});
});
/*
* Folder: routes/web.php
*/
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
Auth::routes();
Route::get('/', function () {
return view('welcome');
});
答案 0 :(得分:0)
我认为,我只是被 route:list 愚弄了。
当我输入实际路线时,它会显示页面。