【发布时间】:2012-06-26 18:41:15
【问题描述】:
我正在使用 CodeIgniter 2.1.1 并使用两种环境(生产环境和测试环境)构建网站。本质上,一开始,两种环境都具有相同的程序逻辑。但现在有几处需要修改。
这个想法是共享生产环境和测试环境的控制器和模型,但对两个环境有不同的视图。
我已经设置了 WAMP,在 WWW 目录中有两个单独的文件夹:一个用于测试,另一个用于生产。每个文件夹下都有控制器、模型、视图等。 CI 被适当地指向并设置了基本 URL。
我的问题是,当我在网络浏览器中键入 URL 以调用测试环境的控制器时,它应该重定向并调用生产环境的控制器。这可能吗?
【问题讨论】:
-
我正在删除
mvc标签。它与作为模式的 MVC 无关,仅与 CodeIgniter 特定的东西有关。也就是说,你的描述有点令人困惑。通常,测试、登台、开发和生产环境是相同代码库在不同位置(如:不同服务器或子域)的独立部署。可能有不同的配置。它不是同一代码库中代码的复制粘贴部分。你到底想做什么?
标签: php codeigniter codeigniter-2 codeigniter-url