【问题标题】:multiple application access in one codeigniter [duplicate]一个codeigniter中的多个应用程序访问[重复]
【发布时间】:2013-11-01 20:47:49
【问题描述】:

我是 Codeigniter 框架的新手。我在一个 Code Igniter 项目中有两个应用程序。

-multipleApp 
    - application
       - one
           -- controller
           -- model
           -- view
           -- helper
       - Two
           -- controller
           -- model
           -- view
           -- helper
       - index_two.php
     - index.php

现在我可以访问我的网络应用程序之一,即。本地主机/欢迎/测试

现在我的问题是如何在 localhost 中访问这两个应用程序??

index.php:应用程序文件夹如下所示

$application_folder = 'application/one';

index_two.php

$application_folder = 'application/two';

这是在一个 codeigniter 文件夹中访问两个应用程序的正确方法吗?

这是我当前的 .htaccess

RewriteEngine On
RewriteCond $1 !^(index\.php|images|captcha|css|js|template|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /multipleApp/index.php/$1 [L]

【问题讨论】:

  • 您需要访问您的index_two.php 文件才能使用第二个应用程序。您需要在.htaccess 中制定规则以将用户重定向到那里。您希望哪些 URL 指向第二个应用程序?
  • @RocketHazmat:我需要访问 localhost/two/welcome/test。 .htaccess 文件中需要添加什么??
  • 你能发布你当前的.htaccess吗?您需要为 /two 添加一条规则,就像为您的第一个应用添加规则一样。
  • @rocket hazmat:RewriteEngine On RewriteCond $1 !^(index\.php|images|captcha|css|js|template|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{ REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /multipleApp/index.php/$1 [L]

标签: php codeigniter


【解决方案1】:

设置这个的一种方法是有两个文件夹,每个文件夹都有正确的 index.php 文件,如下所示:

-multipleApp 
    - application
       - one
           -- controller
           -- model
           -- view
           -- helper
       - Two
           -- controller
           -- model
           -- view
           -- helper
     - index.php
-app2_index_folder
    - index_two.php

这样您就可以通过localhost/multipleApp/localhost/app2_index_folder/ 访问这两个应用程序

另一种选择是设置一个 VirtualHost,这样您就可以访问:app1.localhostapp2.localhost

但是,两个 URL 共享相同的核心文件。

查看此链接Setup VirtualHost on XamppCreate VirtualHost on Ubuntu

【讨论】:

  • 我是这样的。您的系统文件夹路径似乎设置不正确。请打开以下文件并更正:index_two.php
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多