차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:how_to_hotlink_protect [2015/02/15 00:11] – V_L | tech:how_to_hotlink_protect [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| ======그림 외부 무단 참조 막는 방법 (How To Hotlink Protect; 핫링크 방지)====== | ======그림 외부 무단 참조 막는 방법 (How To Hotlink Protect; 핫링크 방지)====== | ||
| 줄 4: | 줄 5: | ||
| =====방패===== | =====방패===== | ||
| - | htaccess 에 아래의 것을 상단에 추가하면 된다. | + | .htaccess 에 아래의 것을 상단에 추가하면 된다. |
| < | < | ||
| 줄 18: | 줄 19: | ||
| </ | </ | ||
| - | vaslor.net과 google.com으로부터의 참조는 허용하고 나머지는 가짜그림을 보여준다. 꼭 네이버로 할 이유는 없다. | + | 이것은 **누가** 그림파일을 요청했는지 [[http_referer]]를 확인하여 |
| + | vaslor.net과 google.com으로부터의 참조는 허용하고 나머지는 가짜그림을 보여준다. 꼭 네이버로 할 이유는 없다. | ||
| + | |||
| + | {{image> | ||
| * [[http:// | * [[http:// | ||
| * [[htaccess]] 참조 | * [[htaccess]] 참조 | ||
| - | 이것은 **누가** 그림파일을 요청했는지 (referer)를 확인하여 적당한 곳이 아니면 막는 것이다. | + | |
| =====창===== | =====창===== | ||
| - | 이 것은 비교적 단순한 방법이며 무력화 시키는 방법도 있다. | + | |
| - | 따라서, 이미지를 요청할 때 header에 | + | 따라서, 이미지를 요청할 때 header에 |
| * [[http:// | * [[http:// | ||
| 줄 48: | 줄 52: | ||
| Image image = ImageIO.read(urlStream); | Image image = ImageIO.read(urlStream); | ||
| </ | </ | ||
| + | |||
| + | ====콘솔==== | ||
| + | wget --referer=http:// | ||
| ^ 누구나 수정하실 수 있다. [[http:// | ^ 누구나 수정하실 수 있다. [[http:// | ||
| - | {{tag> | + | |