2012-02-15 1 views
1

내가 작업중인 코드베이스에 .htpasswd 파일이 있습니다. 프로덕션 환경에서는 .htaccess의 해당 경로가 올바르지 만 서버 경로가 다르므로 경로가 내 로컬 환경에 맞지 않습니다..htpasswd에 대한 가변 경로가 가능합니까?

제작 : AuthUserFile과는

에 경로를 만들 수있는 방법이 있나요을 /path/to/htdocs/some_dir/.htpasswd : AuthUserFile과는

로컬 데브 /var/www/sites/some_dir/.htpasswd .htpasswd 변수, 또는 내가하려는 일을 이해한다면 이것을 수행하는 다른 방법이 있습니까? 미리 감사드립니다.

+1

심볼릭 링크를 사용 하시겠습니까? –

답변

0

우리는 가상 호스트 설정을 통해 dev.domain 우리 dev에 htacces이 AuthUserFile과 /usr/local/www/default.htaccess

보안을 위해 우리가 생성 reasen 별도의 파일을 파일을 사용 실현. 물론 시스템 로그인을 사용하여 액세스 할 수는 있지만 안전하게 액세스 할 수없는 문을 열어 놓은 것 같습니다.

의 prodution 도메인은 다른 htaccess로 파일을 사용

당신은 우리가 가상 호스트에서

htpasswd /usr/local/www/default.htaccess myusername 

을 입력 명령에 의해 우리의 경우

htpasswd passwdfile username 

을 htaccess로에서 사용자를 업데이트/생성 할 수 있습니다

passwdfile 매개 변수 만 설정합니다.

AuthUserFile /usr/local/www/default.htaccess 

우리는 당신을 도울 수 있기를 바랍니다.