我的主域名上有一个laravel 4应用程序。
但是我想将子域test.example.com重定向到同名路由(例如example.com/test)
我应该在虚拟主机配置文件中使用哪个文档根目录? 我试过/公开/测试没有成功。
我在Linode.com上使用Ubuntu 12.04
谢谢! - 文森特
答案 0 :(得分:0)
因为/public/test
实际上不是一个目录,如果你试图将你的子域直接指向那个路径,你可能会从Apache那里得到错误(Apache喜欢存在的东西!)
幸运的是,Laravel带有很棒的子域路由。
http://laravel.com/docs/routing#sub-domain-routing
执行此操作的一种方法是使用路径参数评估“子域名”:
$subdomain = $route->getParameter('subdomain');