2011-07-13 187 views
0

我想这是一个通用的htaccess问题,而不是专门针对CodeIgniter的问题,但是,我发现它在我自己的CodeIgniter应用程序上工作。CodeIgniter htaccess问题

我有一个名为“admin”的根目录中的CSS,JS和Images所在的文件夹。如果我输入以下内容:http://example.com/admin/它指向该文件夹。我想让我的routes.php文件控制所有这些,并将用户发送到管理面板。这里的路段:

$route['admin'] = 'admin';(我有一个被称为管理控制器,它的设置正确)

我该如何解决这个问题?我假设这是一个htaccess文件问题。

回答

2

您可以通过.htaccess修复它,但这意味着对javascript和css的请求也会被路由:例如,如果浏览器尝试加载http://baseurl.com/admin/style.css,系统将尝试提供输出admin控制器中的style.css()方法,导致错误。

如何将资源文件夹重命名为更敏感的内容 - 例如resources

这样你就不必触碰.htaccess。

+0

这就是我要来的想法。好的。谢谢。 – willbeeler