1

如何在codeIgniter中设置/和/admin路径创建2个应用程序(front,admin)

我的意思是如何在 .htaccess 中编写它,以便从 2 个应用程序的两个路径中工作

RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
4

2 回答 2

1

是的,我同意 Derfder 的观点。我的 CI 应用程序有前端和后端,没有与之相关的 htaccess 修改。

我只是使用控制器文件夹中的 admin.php 来保存所有与管理相关的任务的页面。我确保通过在方法或构造函数中检查他们是否是管理员来确保这一点。

于 2013-03-16T13:12:08.913 回答
1

如果您不必出于某些奇怪的原因,请不要为此使用 htaccess。

只需在 routes.php 中为 admin创建额外的路由,或者如果您使用 HMVC,则创建一个管理控制器admin.php或一个名为admin的模块。

顺便提一句。你真的有两个不同的应用程序文件夹用于管理员和前端吗?

从一个应用程序访问另一个应用程序的内容必须非常复杂(我的意思是很多额外的代码),还是?

于 2013-03-16T12:55:10.333 回答