【发布时间】:2013-08-17 10:50:50
【问题描述】:
实际上,我有一个名为 'portfolio' 的子文件夹(http://www.mysite.com/portfolio)& 对于那个文件夹,我使用的是 codeigniter,但对于我网站的根目录(http://www.mysite.com ) 我想使用 laravel 框架和 angular.js 吗?
【问题讨论】:
标签: php codeigniter
实际上,我有一个名为 'portfolio' 的子文件夹(http://www.mysite.com/portfolio)& 对于那个文件夹,我使用的是 codeigniter,但对于我网站的根目录(http://www.mysite.com ) 我想使用 laravel 框架和 angular.js 吗?
【问题讨论】:
标签: php codeigniter
如果您不打算在产品组合和网站的其他部分之间共享任何功能(例如通用登录系统),那么使用两个不同的框架是没有问题的。您只需要一个.htaccess 文件,将所有portfolio 请求重写到CodeIgniter 的前端控制器。
【讨论】:
这没问题,你只需要在 webserver 级别分离请求,以便一些进入 Laravel 框架,一些进入 Codeigniter 部分。
不过,不要指望在框架内提供支持。这是针对您的特殊情况的特殊解决方案。你必须知道如何在你的网络服务器上使用重写 URL。
【讨论】:
小心 url 重写并正确设置它,尤其是对于您的主站点(取消对 /portfolio/ 文件夹的重写)。许多网站在其博客中使用 Wordpress,但主网站使用另一个框架/脚本。
【讨论】: