Manejando sus Aplicaciones
Por defecto es asumido que sólo intentará usar CodeIgniter para manejar una aplicación, el cual construirá en su directorio system/application/. Es posible, sin embargo, tener múltiples juegos de aplicaciones que compartan una sola instalación de CodeIgniter, o incluso renombrar o reubicar su carpeta application.
Renombrando la Carpeta Application
Si quiere renombrar su carpeta application puede hacerlo mientras que abra su archivo principal index.php y establezca el nombre usando la variable $application_folder:
$application_folder = "application";
Reubicando la Carpeta Aplicación
Es posible mover su carpeta application a una diferente ubicación en su servidor de la carpeta system. Para hacerlo abra su archivo principal index.php y establezca una dirección absoluta en el servidor en la variable $application_folder.
$application_folder = "/Ruta/a/su/aplicacion";
Corriendo Múltiples Aplicaciones con una Instalación de CodeIgniter
Si quiere compartir una instalación común de CodeIgniter para manejar diferentes aplicaciones simplemente ponga todos los directorios ubicados en su carpeta application en su propia sub-carpeta.
Por ejemplo, digamos que quiere crear dos aplicaciones, "foo" y "bar". Estructurará su carpeta de aplicación así:
system/application/foo/
system/application/foo/config/
system/application/foo/controllers/
system/application/foo/errors/
system/application/foo/libraries/
system/application/foo/models/
system/application/foo/views/
system/application/bar/
system/application/bar/config/
system/application/bar/controllers/
system/application/bar/errors/
system/application/bar/libraries/
system/application/bar/models/
system/application/bar/views/
Para seleccionar una aplicación en particular para usar requiere que abra si archivo principal y index.php establezca la variable $application_folder. Por ejemplo, para seleccionar la aplicación "foo" usará esto:
$application_folder = "application/foo";
Nota: Cada una de sus aplicaciones necesitará su propio archivo index.php el cual llama a la aplicación deseada. El archivo index.php puede ser nombrado como desee.