의 컨트롤러에 액세스 할 수 없습니다. 이전 question에 나와 있듯이 myproject-local.com/admin/index
과 같은 URL을 사용하여이 문제를 해결할 수있었습니다. 이제 다른 컨트롤러를 추가했으며 관리 디렉토리에 카테고리를 추가했습니다. 내가 myproject-local.com/admin/category
로 이동, 그것은 나에게 404
하위 폴더
Routes.php
을 제공$route['default_controller'] = "welcome";
$route['admin/(:any)'] = "admin/admin/$1";
$route['404_override'] = '';
htaccess로
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
나는이 방법을 시도해보십시오 config.php를
에
또한 응용 프로그램의 설정 파일에서의 index.php를 제거하지만, 작품 'myproject-locao.com/admin/index'라고 입력하면 admin 컨트롤러의 색인 작업을로드해야하는 곳인 404가 표시됩니다. – baig772
그냥 이전 질문을 보았습니다. [route] ['admin/(: 모든) '] = "admin/admin/$ 1"; [/ code] –
네, 그렇게 장본한 생각을 위해, 이렇게 내 모든 컨트롤러에 대한 경로를 설정해야합니까 ?? – baig772