2014-11-26 5 views
0

리디렉션 htaccess로 내 URL (localhost)을 입력 할 때. 페이지 리디렉션은 내 색인을 찾고 URL의 일부를 삭제합니다.CodeIgniter는 이해가 안

하지만 다른 파일 root/en 모든 것을 재배치하고 거기에 htaccess로 파일을 던져 :

RewriteEngine on 
RewriteBase/

ReWriteCond %{REQUEST_URI} !en/public/ 
ReWriteRule ^(.*)$ en/public/$1 [L] 

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

를 내가/로컬 호스트 엉를 입력 할 때 그냥 더 이상 root/en/public/index.php에 저를 리디렉션하고 싶지 않습니다 ... I get "요청한 페이지를 찾을 수 없습니다."

+0

이 같은 오류가 발생하면 넣어 디렉토리 응용 프로그램에 RewriteBase를 설정하십시오 ? (http : // localhost/en/public) – commanderZiltoid

답변

0

당신은 htaccess로 파일을 제거하고 전체 경로를 통해 디렉토리를 수행 CodeIgniter의 부하를 검색하려고하거나 할 경우

RewriteEngine on 
RewriteBase /en 
+0

내부 서버 오류가 발생합니다. 이는 내 .htaccess가 현재 설정에 문제가 있음을 의미합니다. – Orangutan

관련 문제