我已经开始了一个名为webdev
的laravel项目。我希望这个项目有子域名,但是,我不知道该怎么做。我试着环顾四周,无法找到关于如何构建项目的解释,因此我可以使用子域。
现在这就是我所做的:
在/Applications/XAMPP/htdocs/project/
中,我使用webdev
创建了laravel new webdev
的主要内容。这是我想拥有主站点的地方。但是现在我希望有webdev
的子域来处理所有帐户处理。那么我该如何为此创建子域呢?我是否在laravel new accounts
中/Applications/XAMPP/htdocs/project/
进行了webdev
那么我如何告诉accounts
{{1}}是一个子域?
答案 0 :(得分:1)
启用子域通配符并将它们指向主应用程序文档根目录。 Laravel路由处理通配符子域,并从域中传递通配符参数。
Route::group(array('domain' => '{account}.yourdomain.com'), function()
{
Route::get('user/{id}', function($account, $id)
{
//
});
});
另请参阅laravel docs。