2011-11-28 3 views
1

apache2를 사용하여 우분투에서 kohana 프레임 워크를 사용하고 있습니다. here라고하는 .htaccess를 수정해야합니다. 우분투에서이 파일을 찾을 수 없으므로 프로젝트에 로컬 인 .htaccess 파일을 만들 수 있음을 기억합니다.로컬 아파치 디렉토리의 .htaccess

내 파일 구조는 다음과 같습니다 localhost/src/application/{kohana framework}

내가 여기 htaccess로 파일을 만들 때 : 여전히 재 작성과 잘 작동하지 않는 몇 가지 이유 localhost/src/application/.htaccess.

RewriteEngine On 

RewriteBase/

RewriteRule ^(application|modules|system) - [F,L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule .* index.php/$0 [PT,L] 
  1. 이 가능합니까? 해당 디렉토리의 .htaccess가 해당 디렉토리 및 하위 디렉토리의 파일에 대해 작동합니까?
  2. 그렇다면 간단한 테스트를 작성하여 문제가 아닌 코드가 작동하는지 확인하십시오.
+0

.htaccess 파일 내용을 표시하지 않았습니다. – PointedEars

+0

프로그래밍 프레임 워크를 지원하는 데 사용되지만 이는 기본적으로 서버 관리에 대한 질문이므로 [ServerFault] (http://serverfault.com)에 더 적합 할 것입니다. – casperOne

답변

1

1) htaccess는 그런 다음, htaccess에 어떤 임의의 garbages의 caracters을 넣어 웹 페이지를 호출 할 수있는 기본

2)에 의해 재귀입니다. htaccess이 사용되었음을 증명하는 error 500이 표시되어야합니다. 그렇게하면 실제 구성을 추가하여 완료 할 수 있습니다.

+0

나는 무작위로 쓰레기를 넣었고 페이지는 잘로드되었다. 파일을 어디에 넣었는지 살펴보고 제대로 작동하는지 말해 줄 수 있습니까? –

+0

** htaccess **는 [Apache DocumentRoot] (http://httpd.apache.org/docs/2.3/fr/mod/core.html#documentroot)에 있어야하며 일부 아파치 모듈을로드해야합니다.' a2enmod mod_authn_file mod_authz_groupfile'에 저장됩니다. http://httpd.apache.org/docs/2.2/en/howto/htaccess.html을 참조하십시오. –

관련 문제