codeigniter管理面板设置如何实现这一点

时间:2013-07-15 09:18:19

标签: php codeigniter

我是codeigniter框架工作的新手。我已经安装了CodeIgniter 2.1.4版本。我在本地wamp服务器中设置了应用程序和系统路径。前端打开很好。 但是当我尝试打开管理员i.e http://siteurl/CodeIgniter_2.1.4/admin

显示404未找到。在应用程序>>控制器>>找到admin.php(希望这是管理员面板)

然后为什么它显示为404未找到。我应该为admin url做任何设置吗?请帮我。感谢

1 个答案:

答案 0 :(得分:2)

为了实现这一目标,您需要采取多种措施:

  1. $config['index_page']设置为application/config/config.php
  2. 中的空字符串
  3. 你必须重写进来的请求,例如使用apache,你需要有这样的重写规则:

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?$1/ [L,QSA]
    

    您可以将它们放入.htaccess旁边名为index.php的文件中(您的网络服务器需要配置为支持这类文件才能生效)

  4. 您必须在admin.php中有一个名为index的函数,位于名为Admin的类中。