我是codeigniter框架工作的新手。我已经安装了CodeIgniter 2.1.4版本。我在本地wamp服务器中设置了应用程序和系统路径。前端打开很好。
但是当我尝试打开管理员i.e http://siteurl/CodeIgniter_2.1.4/admin
显示404未找到。在应用程序>>控制器>>找到admin.php(希望这是管理员面板)
然后为什么它显示为404未找到。我应该为admin url做任何设置吗?请帮我。感谢
答案 0 :(得分:2)
为了实现这一目标,您需要采取多种措施:
$config['index_page']
设置为application/config/config.php
你必须重写进来的请求,例如使用apache,你需要有这样的重写规则:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1/ [L,QSA]
您可以将它们放入.htaccess
旁边名为index.php
的文件中(您的网络服务器需要配置为支持这类文件才能生效)
index
的函数,位于名为Admin
的类中。