핫링킹(Hotlinking)에 관한 이해: 핫링킹의 정의와 방지법 팁에 대해

Understanding Hotlinking What It Is and How It Affects Your Website
Shares

핫링킹을 이해하는 것은 모든 웹사이트 소유자에게 매우 중요합니다. 왜냐하면 핫링킹은 여러분의 자원을 불필요하게 소모할 수 있기 때문입니다. 핫링킹은 다른 웹사이트 소유자가 여러분의 웹사이트의 대역폭을 이용하는 행위입니다. 이는 주로 해당 웹사이트의 이미지, 비디오 또는 오디오를 자신의 웹사이트에서 보여주기 위해 이루어집니다. 이러한 행위를 총칭하여 핫링킹이라고 하며, 이는 Blackhat SEO의 악습 중 하나입니다. 이런 일이 발생하면 해당 핫링킹 이미지, 비디오 또는 오디오가 표시될 때마다 여러분의 웹사이트가 서버 자원을 지불하고 사용합니다.

모든 웹사이트 소유자는 핫링킹 웹사이트에 대해 한 번쯤 들어봤을 것입니다. 왜냐하면 이는 웹사이트에 큰 불이익을 가져옵니다. 이 기사는 핫링킹의 의미, 핫링킹이란 무엇인지, 그리고 여러분의 웹사이트에서 핫링킹을 방지하는 방법을 설명하는 것을 목표로 합니다.

핫링킹(Hotlinking)이란?

핫링킹은 다른 호스팅된 서버에서 파일을 다운로드하지 않고 링크하는 행위입니다. 해당 파일을 핫링킹하여 사용자의 서버에 호스팅하면서 출처를 제공하지 않습니다. 대부분의 경우 핫링킹은 이미지를 위해 이루어지지만 다른 디지털 자산도 핫링킹될 수 있습니다.

이러한 핫링킹은 해당 파일의 웹사이트 호스팅이 필요하며 여러분의 웹사이트 호스팅 대역폭을 사용합니다. 핫링킹은 좋지 않은 예의에 해당하며, 도난이라고 부르는 사람들도 있습니다. 그 이유는 간단합니다. 핫링킹 웹사이트는 어떠한 혜택도 받지 않으며 대신 해당 사이트의 자체 대역폭이 사용됩니다. 그래서 이것은 다른 사람들을 위해 요금을 지불하는 공유 호스팅과 같습니다.

웹사이트의 핫링킹을 방지하는 데 사용할 수 있는 여러 가지 단계가 있습니다.

핫링킹 방지가 무엇인가요?

핫링킹 방지는 여러분의 웹사이트의 디지털 자산을 보호하는 방법입니다. 이는 중요한 문제입니다. 왜냐하면 핫링킹 웹사이트는 문제가 많은 웹사이트로, 다음과 같은 문제를 일으킵니다:

  • 느린 페이지 로딩
  • 높은 호스팅 비용
  • 과도한 서버 자원 사용

모든 이러한 단점은 소유자에게 어떠한 혜택도 주지 않습니다.

핫링킹 방지에 투자함으로써 여러분은 대역폭을 절약하고 웹사이트의 전반적인 성능을 향상시킬 수 있습니다. 핫링킹 방지를 통해 여러분의 콘텐츠를 허가 없이 사용하는 것을 막으세요.

핫링킹 방지의 이점은 검색 엔진이 여러분의 웹사이트를 고품질로 인식할 수 있다는 것입니다.

성능 향상을 위한 웹사이트 핫링킹(Hotlinking) 방지

시작부터 핫링킹을 방지하는 호스팅 제공업체와 파트너십을 맺으세요. Ultahost를 선택하여 웹사이트 성능과 보호를 개선하세요.

이미지 핫링킹(Image Hotlinking)이란?

이미지 핫링킹은 다른 웹사이트 소유자의 이미지를 URL 참조를 통해 사용하는 경우를 말합니다. 이미지 핫링킹은 다른 사람의 이미지를 허락 없이 사용하거나 출처를 표기하지 않고 사용하는 것입니다.

이는 원래 웹사이트 소유자의 서버 자원을 불필요하게 소모하며 사용자 경험에도 해를 끼칩니다.

이미지 핫링킹을 막는 방법

웹사이트를 이미지 핫링킹으로부터 보호하기 위해 다양한 핫링킹 SEO 도구들이 있습니다:

  • CDN
  • WordPress 플러그인
  • cPanel
  • Apache

웹사이트에 핫링크 방지를 보장하는 방법?

핫링크 방지는 모든 웹사이트 소유자가 준수해야 할 매우 중요한 실천 방법입니다. 이 보호는 대역폭 및 디지털 자산 도난과 같은 문제를 해결합니다.

웹사이트의 핫링크 방지가 검색 엔진 색인에 영향을 미칠 것인지 걱정된다면, 그 대답은 아닙니다. 이미지 색인이 검색 엔진에 의해 차단되지 않는 한 SEO 노력은 영향을 받지 않습니다.

핫링크 방지에는 널리 사용되는 4가지 방법이 있습니다.

cPanel 설정 접근

이 방법은 웹사이트가 cPanel 호스팅 서버 또는 다른 유형의 서버인 경우 모두 적용됩니다. 이 프로세스는 모든 종류의 컨트롤 패널에 대해 동일합니다. 다음은 단계입니다:

  1. cPanel 계정에 로그인
  2. 보안 메뉴에서 핫링크 방지를 클릭합니다.
  3. 핫링크 방지를 활성화합니다.
  4. 액세스를 허용할 URL 목록에 사이트가 나열되어 있는지 확인합니다.
  5. 보호하고 싶은 파일 유형을 입력합니다.
  6. 파일이나 이미지를 핫링크하려는 사람들에게 리디렉션할 URL을 입력하세요. 구성이 올바른 경우 제출을 클릭합니다.
  7. 핫링크 방지가 활성화되었는지 확인하려면 다시 핫링크 방지 페이지로 이동하세요.

FTP Client 접근

두 번째 방법은 웹 사이트의 .htaccess 파일을 편집하고 FTP 클라이언트나 가상 머신 서버의 ‘파일 관리자’를 통해 액세스하는 것입니다.

참고: 이 방법은 웹 사이트의 원본 코드를 편집해야 합니다. 그러므로 작은 실수라도 웹 사이트를 사용할 수 없게 만들 수 있습니다.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)example.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [F]
  • 예시.com을 귀하의 웹 사이트 도메인 이름으로 변경하십시오.
  • 편집한 .htaccess 파일을 저장하고 다시 ‘public_html’ 폴더에 업로드하십시오.

우클릭 기능 비활성화

이미지 핫링크를 위해 사용자들은 주로 우클릭 기능을 사용합니다. 사용자들은 이미지를 우클릭하여 주소를 복사하고 복사된 URL을 자신의 웹 사이트에 임베드합니다. 이미지 핫링크를 방지하려면 이 우클릭 기능을 간단히 비활성화해야 합니다.

이것은 모든 유형의 사용자가 핫링크를 방지하지는 않기 때문에 논란이 될 수 있는 해결책입니다. 일부 사용자는 웹 사이트 이미지를 핫링크하려고 하면 이를 우회하는 방법을 찾을 수 있습니다.

  • 그럼에도 불구하고, 이는 순수한 JavaScript이며 이미지 핫링크의 총 수를 방지해야 합니다.
<script type="text/javascript">

var message="Function Disabled!";

function clickIE4(){

if (event.button==2){

alert(message);

return false;

}

}

function clickNS4(e){

if (document.layers||document.getElementById&&!document.all){

if (e.which==2||e.which==3){

alert(message);

return false; }

}

}

if (document.layers){

document.captureEvents(Event.MOUSEDOWN);

document.onmousedown=clickNS4;

}

else if (document.all&&!document.getElementById){

document.onmousedown=clickIE4;

}

document.oncontextmenu=new Function("alert(message);return false")

</script>

내장 핫링크 보호 CDN 사용하기

내장된 핫링크 보호 기능이 있는 CDN을 사용하는 것이 핫링크를 방지하는 가장 안전하고 쉬운 방법입니다.

Cloudflare와 같은 일반적인 CDN은 다른 사람들이 웹 사이트를 핫링크하는 것을 방지합니다. 이를 활성화하면 웹 사이트는 디지털 자산의 어떤 핫링크 시도도 차단합니다. 그들은 여전히 웹 사이트에서 이미지를 볼 수 있고 다운로드할 수 있습니다.

이 방법에는 한 가지 단점이 있습니다. 이는 Googlebot과 같은 크롤링 봇과의 간섭으로 이어집니다. 이로 인해 웹 사이트에 대한 액세스가 방지되고 결과적으로 웹 사이트의 인덱싱이 낮아집니다.

결론

핫링크는 호스팅 비용 증가와 느린 로딩 시간으로 인해 모든 웹 사이트의 자원에 심각한 위협입니다. 핫링크를 방지하기 위해 .htaccess 구성, 웹 사이트 호스팅을 위한 효율적인 CDN 또는 hPanel에서의 수동 설정과 같은 다양한 방법이 있습니다. 이미지 핫링크는 가장 일반적인 핫링크 시도 중 하나입니다. 워드프레스 플러그인, Apache 및 cPanel 구성과 같은 도구를 사용하여 방지할 수 있습니다. 모든 웹 사이트 소유자는 핫링크 방지 조치를 취해야 합니다. 이렇게 하면 웹 사이트가 최적의 성능을 유지하는 데 도움이 되며 검색 엔진 순위에서 신뢰성을 높일 수 있습니다.

핫링크는 웹 사이트의 성능 및 리소스 사용에 심각한 위협입니다. Cloudflare 호스팅 솔루션을 위해 Ultahost의 최고 수준의 호스팅 서비스를 선택하세요. 내장된 핫링크 보호 기능이 있는 CDN을 통해 서버에서 핫링크 시도를 방지할 수 있습니다. Ultahost의 워드프레스 엔터프라이즈 호스팅을 선택하여 SEO 노력을 저해하지 않고 핫링크 보호를 받으세요.

FAQ

Hotlink가 무엇인가요?
Hotlink가 위험한 이유가 무엇인가요?
Previous Post
Public vs Private IP Addresses

공용 vs 개인 IP 주소의 차이점: 인터넷 네트워킹 기본 이해하기

Next Post
Choosing the Right VPS Hosting For Your Startup in UAE

중동 기반 스타트업을 위해 적절한 VPS 호스팅 고르기

Related Posts
 25% off   Enjoy Powerful Next-Gen VPS Hosting from as low as $5.50