如何在 CodeIgniter 中为 Laravel 中的第一个项目定义子域路由?

Posted

技术标签:

【中文标题】如何在 CodeIgniter 中为 Laravel 中的第一个项目定义子域路由?【英文标题】:How can I define a subdomain routing in CodeIgniter for a project in Laravel inside the first one? 【发布时间】:2019-03-22 14:29:49 【问题描述】:

让我更好地解释一下自己。我有一个使用 CodeIgniter 创建的网站,我正在尝试添加另一个在 Laravel 中创建的项目,我希望该项目可以被子域访问。

我该如何处理这个问题?如何在 CodeIgniter 中建立子域路由以指向 Laravel 项目?

【问题讨论】:

如果我理解正确你想要做什么,这是最好在服务器(Apache/nginx)级别而不是在应用程序级别实现的东西。您可以将两个“站点”(example.com 和 laravel.example.com)放在两个不同的目录中,并让 eacg 目录充当其域的 Web 根目录。通过这样做,您可以避免在一个或两个框架上弄乱路由,这会很快变得非常混乱 【参考方案1】:

与 Laravel 或 CodeIgniter 路由无关,

如果您在子域中设置 Laravel 应用程序,只需从 CodeIgniter 调用该域的 url。

【讨论】:

以上是关于如何在 CodeIgniter 中为 Laravel 中的第一个项目定义子域路由?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CodeIgniter 3.x 中为来自客户端的每个请求验证 JWT 令牌

如何在 CodeIgniter 中为 is_unique 表单验证启用查询生成器?

在 Codeigniter 中为卖家创建和添加自定义组

在codeigniter中为会话闪存数据提供css

为啥这个构造函数无法在 Codeigniter 中加载?

Codeigniter 中的路由