웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
무단링크를 방지하여 트래픽을 줄이기(아파치)
2002.08.24 15:34
링크가 필요한 사이트 만큼 적어주면되요
특수문자 앞에는 항상 을 넣어야죠
SetEnvIf Referer 211.23.34.1 go_in
SetEnvIf Referer www.example.com go_in
# 바로 클라이언트에서 서버에 접근하는것 풀어주기
무단 링크 설정시 잘 안되던 부분이 save as 라든가
이미지 보드에서 리스트는 나오는데 그림눌러 크게 보려면
퍼미션 에러나 deny 에러가 뜨죠
그리고 파일 누르면 윈앰프나 리얼오디오 같은 것이뜨면
deny 에러가 나죠,
3일간 고생끝에 밑에 처럼 하면되요
SetEnvIf Referer ^$ go_in
<Location /home/httpd/html>
Order Deny,Allow
Deny from all
Allow from env=go_in
</Location>
필요한 분은 써보세요
-------------------------------------------------------
예 저는 반대할 이유가 없습니다.
그래 주시면 고맙죠
정보는 공유
---------[ 받은 메일 내용 ]----------
> Title : 안녕하세요. 임홍섭님
> Date : Fri, 23 Aug 2002 20:41:48 +0900
> From : ***
> To : 임홍섭
>
> 님께서 알려주신 무단 링크 방지소스를
>
> 제로보드에 서버 팁에 올렸는데,
>
> 괜찮으신가요? 물론 임홍섭님 것을 퍼왔다고 표시했습니다.
>
> --
> 한국 리눅스 팁 프로젝트
> Powered by KorWeblog
특수문자 앞에는 항상 을 넣어야죠
SetEnvIf Referer 211.23.34.1 go_in
SetEnvIf Referer www.example.com go_in
# 바로 클라이언트에서 서버에 접근하는것 풀어주기
무단 링크 설정시 잘 안되던 부분이 save as 라든가
이미지 보드에서 리스트는 나오는데 그림눌러 크게 보려면
퍼미션 에러나 deny 에러가 뜨죠
그리고 파일 누르면 윈앰프나 리얼오디오 같은 것이뜨면
deny 에러가 나죠,
3일간 고생끝에 밑에 처럼 하면되요
SetEnvIf Referer ^$ go_in
<Location /home/httpd/html>
Order Deny,Allow
Deny from all
Allow from env=go_in
</Location>
필요한 분은 써보세요
-------------------------------------------------------
예 저는 반대할 이유가 없습니다.
그래 주시면 고맙죠
정보는 공유
---------[ 받은 메일 내용 ]----------
> Title : 안녕하세요. 임홍섭님
> Date : Fri, 23 Aug 2002 20:41:48 +0900
> From : ***
> To : 임홍섭
>
> 님께서 알려주신 무단 링크 방지소스를
>
> 제로보드에 서버 팁에 올렸는데,
>
> 괜찮으신가요? 물론 임홍섭님 것을 퍼왔다고 표시했습니다.
>
> --
> 한국 리눅스 팁 프로젝트
> Powered by KorWeblog
댓글 5
-
장진우
2002.08.24 17:07
-
착한마음™
2002.08.24 15:35
설명이 빈약해서 적수네 동네에 유재현님이 쓴글을 올립니다.말이 좀 어색한데.
내가 운영하는 사이트에 사진도 있고. 동영상도 있고
압축파일도 있습니다.
그런데 외부에서 누군가가 자기 사이트 것인양 링크만
걸어서 다운받게 하곤 합니다.
(엽기 사진 시리즈도 거의 다 이런식의 링크이고요..)
인터넷 라인이 넉넉하다면 그다지 큰 문제가 없겠지만..
대역폭을 깍아먹는 문제라던지...
불필요하게 시스템 자원을 소모하게 된다던지 하는
문제가 생깁니다..
그래서 무단링크를 방지할 만한 필요성이 생기는거고요...
<a href=http://www.ibecky.net/file.zip>click here</a>
이런 링크가 있다고 가정합니다.
위에 click here를 클릭하면 웹브라우저에서는 www.ibecky.net 의
file.zip 에 접속하면서 웹서버에 referer url 로
이 게시판의 주소(linux.sarang.net/어쩌구)을 넘겨줍니다.
그러면 웹서버는 referer를 linux.sarang.net/어쩌구로 알고
아래에 세팅한대로 접속을 거부해버립니다.
만약 위 링크가 www.ibecky.net 에 있다면... click here를
클릭했을때 브라우저가 웹서버에 넘기는 referer url은
www.ibecky.net 이 되면서 접속이 허용되겠죠...
마지막에 쓴거는 referer url이 null 인 경우인데.
링크 클릭이 아니라. 브라우저에 바로 주소를 입력한 경우가
여기에 해당하고 이때는 접속을 거부하면 않되겠지요..
제가 덧붙이고 싶은거는...
모든 파일에 대해 세팅을 링크 방지 해버리면
정상적인 링크까지 허용이 않되는 경우가 생겨버립니다.
야후에 내 홈페이지가 등록되어 있는데
야후에서 링크 클릭하면 안뜨는 상황이.. --;;;
해결 방법은 filematch 를 사용해서
특정 확장자에 대해서만 무단링크를 방지하시면 됩니다.
(gif jpg png mp3 zip rar 등등등..)
그럼..
퍼온곳 : 한국리눅스 팁 프로젝트, 작성자 : 임홍섭님 -
김영빈
2002.08.24 22:03
/usr/local/apache/conf/httpd.conf 에서 수정을 하는 것 입니다.^^ -
장진우
2002.08.25 18:59
아..글쿤요..감사해요^^ -
박용우
2002.09.06 12:04
단순한 웹 호스팅에선, 무단링크를 막을 수 있는 방법이 없나요?
제목 | 글쓴이 | 날짜 |
---|---|---|
팝업창에서 부모창 링크 제어하기(노프레임 및 프레임 적용가능) [9] | 양지다컴 | 2002.06.17 |
접속할때마다 바뀌는 제목표시줄 | 오토™ | 2002.06.16 |
강추!! 요리조리 날라다니는 놈을 잡아랏...!! ;; [6] | 키르(絶對) | 2002.06.14 |
배경색과 글자색같이 변화시키기 2 | keymove | 2002.06.14 |
배경색과 글자색같이 변화시키기 | keymove | 2002.06.14 |
클릭으로 배경이미지 변경 [4] | keymove | 2002.06.14 |
웹상에서도 내맘데로 이미지 크기를 조절할 수 있다?? [9] | ▩윤미 | 2002.06.13 |
뭐 다 할줄아시겠지만 -_- absolute positioning [3] | [º^^º]MISO | 2002.06.13 |
랜덤메시지 + 흐르는 메세지 [4] | keymove | 2002.06.13 |
[수정] 랜덤배경음악 + 폼버튼 [1] | keymove | 2002.06.13 |
원하는시간에 팝업창을 띄우고 원하는 시간에 닫어뻐리는;; [2] | 키르(絶對) | 2002.06.13 |
부드럽게 스크롤바를 따라다니는..+_+ [6] | 키르(絶對) | 2002.06.13 |
플래쉬 효과나는 신비 메뉴 - -? *수정+카피라이터~ [17] | ▩윤미 | 2002.06.09 |
자바스크립트 이해하기...3 [1] | Eccen | 2002.06.05 |
서서히 이미지를 변경시켜주는 환상적인 룰오버효과 [7] | ▩윤미 | 2002.05.31 |
마우스에 축구공 따라다니는 자바 스크립트.. [6] | MR.HMH | 2002.05.30 |
어설픈 링크방지[정확한 경로로 오세요] [5] | 이성영 | 2002.05.30 |
자바스크립트 이해하기...2 [1] | Eccen | 2002.05.30 |
자바스크립트 이해하기...1 [13] | Eccen | 2002.05.26 |
폼안의 텍스트 입력시 실시간 카운팅 ? [8] | 카멜롯™ | 2002.05.20 |
소스를 어떻게 써야 할지 잘 모르겠어요.
아파치 서버에서 쓰는건가요?
그럼..어떻게 써야 하는건가요?