【问题标题】:Laravel 4 Virtual Host for Sub-Domain用于子域的 Laravel 4 虚拟主机
【发布时间】:2013-12-28 06:56:15
【问题描述】:

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

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

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

我在 Linode.com 上使用 Ubuntu 12.04

谢谢! - 文森特

【问题讨论】:

    标签: laravel-4 virtualhost document-root


    【解决方案1】:

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

    幸运的是,Laravel 提供了出色的子域路由。

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

    一种方法是使用路由参数评估“子域”:

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

    【讨论】:

      猜你喜欢
      • 2014-04-04
      • 2015-05-27
      • 2013-04-26
      • 2015-06-24
      • 1970-01-01
      • 1970-01-01
      • 2019-09-12
      • 2012-12-03
      • 2013-10-13
      相关资源
      最近更新 更多