CodeIgniter htaccess问题

时间:2011-07-13 12:44:12

标签: .htaccess codeigniter controller

我想这是一个普通的htaccess问题而不是专门用于CodeIgniter的问题,但是,我遇到它在我自己的CodeIgniter应用程序上工作。

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

$route['admin'] = 'admin';(我有一个名为admin的控制器,并且设置正确)

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

1 个答案:

答案 0 :(得分:2)

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

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

这样你也不必触及.htaccess。