您好我正在尝试使用 CodeIgniter A3M 。
我正在尝试查看管理用户和管理权限等,但继续说错误404我是管理员,我刚为自己创建了一个帐户。
答案 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]