아파치 2.0에선 Trace를 막는 건 쉬운데 사실 HEAD나 OPTIONS를 막는게 어떻게 하는지 몰라서
개삽질을 하다가 찾아냈다.
뭐 대략 서버에 다 막아버리는 방법은 다음과 같다.
DocumentRoot "/data2/htdocs"
이게 내 서버의 루트 디렉토리다. 루트디렉토리 다 때려막기는 다음과 같다.
<Directory "/data2/htdocs">
Options FollowSymLinks
AllowOverride None
<Limit GET POST>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST>
Require valid-user
</LimitExcept>
</Directory>
설명을 하자면 디렉토리를 설정한 후
대략 GET POST를 제외한 모든 녀석은 막아버리고
만약 그 외 OPTIONS나 HEAD 등을 사용하려면 Valid-user만 가능하다는 뜻인데..
가디언 TFT 최세환님이 말해주셨는데... 젝일 까먹었다..T.T
설명을 하자면 디렉토리를 설정한 후
대략 GET POST를 제외한 모든 녀석은 막아버리고
만약 그 외 OPTIONS나 HEAD 등을 사용하려면 Valid-user만 가능하다는 뜻인데..
가디언 TFT 최세환님이 말해주셨는데... 젝일 까먹었다..T.T
'서버 이야기 > 웹서버 설정' 카테고리의 다른 글
Apache Log에 I/O byte 나오게 하기 (0) | 2009.10.07 |
---|---|
jconsol 사용하기 (1) | 2009.08.03 |
아파치 웹서버 모니터링하기 (0) | 2008.10.06 |
아파치 로그 날짜 별로 남기기 (0) | 2008.09.26 |
Virtual Host 안쓰고 도메인 Rewrite하기 (0) | 2008.09.25 |