Codeigniter多个应用程序

时间:2015-05-15 07:19:27

标签: php .htaccess codeigniter

我是.htaccess的新手。 我有两个CodeIgniter项目。

我已经按照这样构建了我的项目

parent-folder
--frontend (my frontend codeigniter project)
--backend (my backend codeigniter project)

当我点击example.com时,它应该转到前端,当我点击example.com/admin时它应该转到后端。

我没有得到如何使用.htaccess实现。

2 个答案:

答案 0 :(得分:1)

试试这个

parent-folder(your frontend codeigniter project)
--admin (your backend codeigniter project)

您的前端CI项目必须位于根文件夹中,并且admin目录必须位于根文件夹中,它需要两个单独的.htaccess文件。必须将frontend文件夹中的所有文件和文件夹传输到父文件夹。

像这样:

parent-folder
--.htaccess(.htaccess for your frontend)
--admin
----.htaccess(.htaccess for you admin)

只需确保在admin .htaccess中的admin文件夹中指定您的RewriteBase文件。

<强>父文件夹:

RewriteBase /

管理

 RewriteBase /admin

:)

答案 1 :(得分:0)

正如Vien Mar给出的答案。

我发现如果你将目录结构保持为

parent-folder(your frontend codeigniter project)
 --admin (your backend codeigniter project)

您可以毫不费力地运行项目。也不需要.htaccess文件。