Laravel在子域名 - app.domain.com

时间:2014-04-17 09:00:37

标签: laravel-4

如何让我的Laravel应用程序在app.domain.com上展示,这是否会在htaccess中?如果是这样的话?

我不确定是否需要在bootstrap文件夹中编辑paths.php,或者htaccess是否可以更简单。

1 个答案:

答案 0 :(得分:3)

你想要的是多租户。您的服务器需要配置通配符子域(* .domain.com),因此您的所有请求仍然可以访问您的应用程序。当他们点击您的应用程序时,您决定如何处理被调用的子域。

这里有一个例子:

Route::group(array('domain' => '{subdomain}.'. Config::get('app.domain')), function() {
    ...
});

更多关于laravel文档中的multi tenancy

在您的localhost设置中,您可以通过在 hosts 文件中声明自己的网站来作弊该通配符方案,例如

127.0.0.1   localhost.dev
127.0.0.1   sub1.localhost.dev
127.0.0.1   sub2.localhost.dev

您的主机文件

不支持通配符
相关问题