代码点火器3 - 为多个应用程序设置htaccess

时间:2016-04-12 02:39:21

标签: php .htaccess codeigniter-3

设置htaccess时遇到问题.. 每当我打电话给我的网站时,它只能用于1个应用程序,另一个则不能。

这就是我的文件夹结构:

-application
  -web
  -service
-aset
-assets
-system
-.htaccess
-index.php
-service.php

这是我的htaccess默认设置(适用于包含一个应用程序的所有版本):

RewriteEngine On

RewriteBase /mysite/

RewriteCond %{REQUEST_URI} ^system.*

RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

问题是,我想在1个项目中制作2个应用程序,所以我只需要创建应用程序/ Web和应用程序/服务,并将应用程序Web设置为默认应用程序。

我使用Code Igniter 3.0.2,Apache / 2.4.10(Win32)OpenSSL / 1.0.1i PHP / 5.6.3

1 个答案:

答案 0 :(得分:0)

我建议您将其他应用程序移至网络内部。

-application
  -config
  -controller
  -model
  -view
  -service
    -application
      ...
    -system
    -.htaccess
    -index.php
-system
-.htaccess
-index.php

那就像在一个代码点火器中有一个代码点火器。