내 프로젝트의 하위 폴더에 codeigniter를 설치하는 동안 약간의 문제가 있습니다. 문제는 URL에서 index.php
을 (를) 삭제할 수 없다는 것입니다. 하위 폴더 안에 설치하기 전까지는 .htaccess
파일이 정상적으로 작동하고 있습니다. 폴더 구조는 다음과 같습니다.Codeigniter의 index.php 하위 폴더에 설치
myapp - codeigniter 설치 폴더.
CodeIgniter의 구성 : 기본 URL : "HTTP : // localhost를/test_project/MyApp를 /"
RewriteEngine On
RewriteBase /myapp
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
을 위 .htaccess
파일 내가 이동하는 경우 완벽하게 작동
내 .htaccess
파일은 다음 포함 test_project
에 내 codeigniter
설치. index.php
이있는 하위 폴더 (myapp) 내에 .htaccess
을 배치했습니다.
나는 WAMP
서버에이를 설치하고 codeigniter 2.1.2
감사
myapp 폴더에 시스템 및 응용 프로그램 디렉토리 모두? 그렇지 않은 경우, 시스템 디렉토리는 어디에 있습니까? – Brendan
예 .. 여기에는 시스템과 응용 프로그램 디렉토리가 모두 들어 있습니다. –