【问题标题】:Can I use Code Igniter with Concrete5?我可以将 Code Igniter 与 Concrete5 一起使用吗?
【发布时间】:2010-10-30 01:04:00
【问题描述】:

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

有人知道我该怎么做吗?

我想我可以将 Code Igniter 代码扔到一个子目录中,但我会遇到任何问题吗?

【问题讨论】:

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


    【解决方案1】:

    答案,因为OP没有发布它,是改变.htaccess规则:

    RewriteBase /
    

    到:

    RewriteBase /foo/
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        我不明白为什么不。

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

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

        【讨论】:

        • 子域方法可能是防弹的。
        猜你喜欢
        • 2014-06-03
        • 2014-03-20
        • 2023-03-25
        • 2020-08-04
        • 2018-10-23
        • 2011-02-22
        • 2021-03-16
        • 2016-11-20
        • 2019-01-25
        相关资源
        最近更新 更多