2014-02-22 2 views
0

: 나는 특정 웹 페이지에 일부 사용자에 대한 액세스를 제공하기 위해 노력하고있어htaccess로 파일을 만들기 내 htaccess로 파일에 다음 코드를 작성했습니다

AuthUserFile /afs/asu.edu/users/a/r/s/arsingh3/www/.htpasswd 
AuthType Basic 
AuthName "Only valid users can access " 
<Files "CSE001.html"> 
    Allow Alice John Bob Dave 
</Files> 

. 그렇게 할 수 있습니까? 아니면 각 사용자에 대해 별도의 .htaccess 파일을 만들어야합니까? 나는 그것이 제대로 작동하지 않는 이유를 모른다. 보세요, 오류를 제안하십시오.

감사합니다.

답변

0

찾고 계신 분 .htgroup

그룹 파일을 만드십시오. 그것을 /afs/asu.edu/users/a/r/s/arsingh3/www/.htgroup 전화하고 이런 걸 보면이 :

cse1 : 앨리스 존 밥 데이브

을 ... Alice, John, Bob, Dave는 사용자 이름입니다. 는 다음과 같이하는 디렉토리에 htaccess로 파일을 수정 : AuthGroupFile을 이제 그룹 파일 (오히려 개별 사용자 앨리스 이상) 해당 그룹의 cse1를 가리키는

AuthUserFile /afs/asu.edu/users/a/r/s/arsingh3/www/.htpasswd 
AuthGroupFile /afs/asu.edu/users/a/r/s/arsingh3/www/.htgroup 
AuthType Basic 
AuthName "Only valid users can access " 
<Files "CSE001.htm"> 
    require group cse1 
</Files> 

참고 이제 액세스가 필요합니다.

http://www.euronet.nl/~arnow/htpasswd/documentation.html

사용

이 웹 사이트는 .htpasswd http://www.htaccesstools.com/htpasswd-generator/

참고 암호를 생성 : 여러 그룹도 할 수 있습니다.
http://www.washington.edu/webinfo/htaccess/weblogin.html

<Files "CSE001.htm"> 
    require group A 
    require group cse1 
    require user Dave 
</Files>