我的前端在codeIgniter应用程序中完全正常工作。现在,我还要创建管理员。那么,我如何创建创建新目录的管理部分。不中断codeigniter目录结构。
localhost/myapp/admin
答案 0 :(得分:3)
CodeIgniter已经支持controllers文件夹中的1个子文件夹级别。所以在/ applications / controllers /中你可以添加/ applications / controllers / admin /并且它可以正常工作。
答案 1 :(得分:0)
答案 2 :(得分:-1)
你可以通过.htaccess省略它,这样该目录实际上就像一个目录,而不是它最初开发的方式。
RewriteEngine on
RewriteCond $1 !^(index\.php|admin|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
这样做是打开apache modrewrite然后告诉apache对index.php,robots.txt或yourdomain.com/admin/(以及其中的任何子文件夹/文件)的任何调用都会像通常没有codeigniter放弃一样对待作品。此外,这将从您可以链接到您的网站的网址中删除所需的index.php,如
mydomain.com/home/ 而不是mydomain.com/index.php/home /