<IfModule mod_throttle.c>
ThrottlePolicy none
<Location /throttle-status>
SetHandler throttle-status
AuthName "Throttle-Status Admin"
AuthType Basic
AuthUserFile /throttle/.htpasswd
require valid-user
</Location>
<Location /throttle-me>
SetHandler throttle-me
Order deny,allow
Deny from all
Allow from all
</Location>
<Location /~*/throttle-me>
SetHandler throttle-me
Order deny,allow
Deny from all
Allow from none
</Location>
</IfModule>
.........
으헉.... ㅠ.ㅠ
셋핸들러..... ㅠ.ㅠ
IP 인증밖에 방법이 없을까요... ㅠ.ㅠ...
P.S... 참 재미있는 현상이...
위에서..
AuthName "Throttle-Status Admin"
AuthType Basic
AuthUserFile /throttle/.htpasswd
require valid-user
이 부분을 th.conf 파일로 만든후..
아파치에서 Include 시키면... 문법 에러라고 하네요--;;;
[산이]님이 남기신 글:
>
>[Ice....]님이 남기신 글:
>
>>안녕하세요.
>>저는 mod_throttle를 사용하고 있습니다.
>>얼마전까지 throttle-status를 IP 인증으로 사용하다가..
>>최근 아파치 인증으로 사용하게 되었습니다.
>>throttle를 0시에 리셋을 해주어야 하기 때문에
>>일전에는 크론에
>>00 00 * * * wget http://domain/throttle-status?command=reset,*
>>이런식으로 등록을 해서 리셋을 해주었습니다.
>>그런데..
>>아파치 인증으로 사용했더니... 자꾸 401 에러만
뱉는군요..
>>어떻게 해야하지요..?
>>wget --http-user=username --http-passwd=userpasswd
>>http://domain/throttle-status?command=reset,* 를
>>해주어도 401에러만 뱉는군요..
>>해결 방법이 없을까요..
>
>========================================
>
>설마 username 과 userpasswd 를 그대로 입력한것은
아니지요?
>해당 유저와 암호를 입력해줘야 합니다.
>
>방금 crond 로 테스트해 보았는데 잘 됩니다.
>
>다만 SetHandler 로 지정할 경우는 인증이 무력화
되버리네요.
>다시 IP 로 인증해야 할것 같네요.(localhost
포함해서)
========================================
|