Laravel 4子域虚拟主机

时间:2013-12-28 06:56:16

标签: laravel-4 virtualhost document-root

我的主域名上有一个laravel 4应用程序。

但是我想将子域test.example.com重定向到同名路由(例如example.com/test)

我应该在虚拟主机配置文件中使用哪个文档根目录? 我试过/公开/测试没有成功。

我在Linode.com上使用Ubuntu 12.04

谢谢! - 文森特

1 个答案:

答案 0 :(得分:0)

因为/public/test实际上不是一个目录,如果你试图将你的子域直接指向那个路径,你可能会从Apache那里得到错误(Apache喜欢存在的东西!)

幸运的是,Laravel带有很棒的子域路由。

http://laravel.com/docs/routing#sub-domain-routing

执行此操作的一种方法是使用路径参数评估“子域名”:

$subdomain = $route->getParameter('subdomain');