내 디렉토리 구조는 폴더 CI 아래의 모든 폴더 즉, 응용 프로그램, 시스템과 함께/var/www/CI /입니다. CI 아래에 .htaccess 파일을 만들었습니다.CodeIgniter URL에서 index.php를 제거 할 수 없습니다.
다음은 .htacess의 코드입니다.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|public|images|robots\.txt|css)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
여전히 localhost/CI/blog는 404 오류를 제공합니다. 이 규칙이 잘못된 곳으로 안내 할 사람이 있습니까?
$config['index_page'] = '';
는 또한이 작업을 수행 : 다음과 같이
그것은 매력처럼 나를 위해 일했습니다! 감사! – JunaidKirkire
당신은 가장 환영합니다 –
나는이 블로그를 던져서이 답변을 찾고 있습니다. 당신은 나에게 올바른 답을 줄뿐만 아니라 무엇을해야할지 분명히 밝힌 유일한 사람입니다. 정말 고맙습니다! –