무단링크
글쓴이: cohuman1 / 작성시간: 목, 2003/08/14 - 12:09오전
어떤 분이 무단링크를 방지할려면
<Directory "/home/dduma">
AllowOverride None
SetEnvIf Referer abc.com in HTTP_REFER
SetEnvIf Referer ^$ in HTTP_REFER
<FilesMatch ".(avi|mge?g|exe|jpe?g|mp3|gif|png|zip|asx|asf|wmv|wma|bmp)$">
Deny from all
Allow from env=HTTP_REFER
Order deny,allow
</FilesMatch>
</Directory>
를 httpd.conf 에 추가하라고 하더라구요.
그래서 추가하고 아파치 리스타트 시키니깐
잘못되었다면서 리스타트가 안되거든요.
뭐가 잘못된것 인가요?
Forums:
음..
apachectl configtest 였던가요?
실행하신 후에 문제를 찾아보심이 좋을 듯 합니다.
:lol:
# apachectl configtest
저 명령어를 이용해서..
SetEnvIf 를 SetEnvlf 로 오타친점;;
Order deny,allow 를 Order deny, allow 로 띄어쓰면 안된다는점;;
을 찾아내 고쳤습니다;;
감사드리구 좋은명령어에요 -_-b
근데 저 코드를 삽입하면 자료의 무단링크가 방지되나요?
어떻게 방지한다는 것인지 잘 모르겟네요.
테스트해봐야 겟지만요~
아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.
테스트하고 왓어요.
잘퍼가지는데요 --a
플래쉬가
http://a.com/flash/bbung.swf 있다면요.
<Directory "/home/myaccout/public_html/flash">
AllowOverride None
SetEnvIf Referer a.com in HTTP_REFER
SetEnvIf Referer ^$ in HTTP_REFER
<FilesMatch ".(swf)$">
Deny from all
Allow from env=HTTP_REFER
Order deny,allow
</FilesMatch>
</Directory>
이렇게 했거든요.
근데 다른서버의 계정에서 링크를 걸어봣는데 잘 퍼가지던데요...
뭐가 잘못된거일까요.
아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.
댓글 달기