2011-11-04 2 views
1

내 호스팅 계정의 루트 디렉토리를 가리키는 example.com 사이트가 있고이 디렉토리에 .htaccess 파일이 있다고 가정합니다. 다른 도메인 stuff.example.com이 동일한 호스팅 계정을 가리키고 있지만 루트 디렉토리가 아닌 하위 디렉토리에 있다고 가정하면 그 하위 디렉토리에는 .htaccess 파일이 있습니다.재귀 적 .htaccess 규칙은 하위 디렉토리를 가리키는 하위 도메인에 영향을 줍니까?

stuff.example.com을 방문하면 .htaccess 파일은 루트 디렉토리의 .htaccess 설정의 영향을 받습니까? 또는 htaccess 검색은 도메인이 가리키는 디렉토리에서 시작하므로이 경우 상위 디렉토리의 htaccess 파일이 고려되지 않습니까?

답변

1

놀랍게도 아파치 문서는 내가 말할 수있는 한 명백하게 대답하지 않습니다. 아마도 DocumentRoot의 외부 리드

/.htaccess 
/www/.htaccess 
/www/htdocs/.htaccess 
/www/htdocs/example/.htaccess 

:하지만 htaccess tutorial는 파일을/www /에서 htdocs에/예에서 요청하는 경우, 다음 아파치는 다음과 같은 .htaccess 파일을 찾습니다하는 예를 제공합니다. 그래서 귀하의 질문에 대한 대답은 예, 아파치는 모든 .htaccess 파일을/모든 읽을 수 있습니다.

1

.htaccess 파일은 루트 디렉토리의 .htaccess 설정의 영향을 받습니까?

예. 귀하의 웹 루트는 중요하지 않습니다.

+0

서브 디렉토리에 루트 폴더가있는 애드온 도메인의 경우와 동일합니까? 또한 루트 .htaccess의 영향을 받습니까? –

관련 문제