我可以将Code Igniter与Concrete5一起使用吗?

时间:2009-05-30 00:55:24

标签: php codeigniter frameworks content-management-system concrete5

我正在构建一个网站(显然)有一个我想用Concrete5驱动的前端公共部分,但是它还有一个我想用Code Igniter构建的成员部分。

有没有人知道我该怎么做?

我想我可以把Code Igniter代码放到子目录中,但是我会遇到任何问题吗?

3 个答案:

答案 0 :(得分:2)

我不明白为什么不。

正如您所建议的那样,网站上的单独文件夹将是一个解决方案。 (您可能需要调整.htaccess文件(如果您使用的话)忽略其他cms / framework

另一种解决方案是拥有单独的子域名, 例如example.com和members.example.com

答案 1 :(得分:1)

由于OP尚未发布,答案是更改.htaccess规则:

RewriteBase /

为:

RewriteBase /foo/

其中foo是index.php和CI所在的子目录。此.htaccess也应与CI index.php位于同一文件夹中。奇迹般有效。另外,不要忘记将子目录添加到base_url配置设置。

答案 2 :(得分:0)

我最终使用Code Igniter的子目录。我必须更改.htaccess文件和apache的Mod_Rewrite规则,以便Code Igniter“漂亮”的URL能够正常工作。

如果我记得,我会稍后发布代码。

相关问题