Codeigniter A3M管理员控制器

时间:2014-01-08 16:25:36

标签: codeigniter codeigniter-a3m

您好我正在尝试使用 CodeIgniter A3M

我正在尝试查看管理用户和管理权限等,但继续说错误404我是管理员,我刚为自己创建了一个帐户。

3 个答案:

答案 0 :(得分:1)

这似乎是您的CodeIgniter设置的问题。 A3M中的所有链接都假设您已采取措施使用index.php从路径中删除.htaccess。您可以在user guide中阅读有关如何执行此操作的信息。通常,您应该在根目录中的.htaccess文件中使用它:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

同时检查您是否正确设置了所有其他设置according to A3M

答案 1 :(得分:0)

我认为你必须像这样编码.htaccess文件

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L] 

答案 2 :(得分:0)

它为我工作

我的代码.htacess

DirectoryIndex index.php    
RewriteEngine on    
RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d    
RewriteCond $1 !^(index\.php|robots\.txt)    
RewriteCond $1!^(index\.php|resource|system|user_guide|bootstrap|robots\.txt|favicon\.ico)    
RewriteRule ^(.*)$ index.php?/$1 [L]