Hostwinds 블로그


핫 링크 : 함정과 자신을 보호하는 방법 나타난 그림

핫 링크 : 함정과 자신을 보호하는 방법

으로: Hostwinds Team  /  12 월 5, 2023


인라인 링크 또는 거머리라고도하는 핫 링크는 콘텐츠를 공유하는 편리한 방법입니다.그러나 웹 사이트의 성과에 영향을 미치고 추가 비용이 발생하며 법적 및 윤리적 우려를 제기 할 수있는 많은 과제가 있습니다.

핫 링크가 작동하는 방법

핫 링크에는 이미지, 비디오, 스타일 시트 및 스크립트와 같은 하나의 웹 사이트 리소스를 원래 소스 웹 사이트에 직접 링크하여 실시간으로 직접 다른 웹 사이트에 직접 표시해야합니다.

링크 사이트는 자체 서버에서 이러한 리소스를 업로드하고 호스팅하는 대신 브라우저가 링크 사이트의 컨텐츠를 가져올 때마다 추가 서버 리소스 비용의 부담을 원본 소스 웹 사이트로 이동시킵니다.

가장 간단한 용어로, 웹 사이트가 핫 링크를 사용하는 경우 본질적으로 다른 사이트의 대역폭을 훔치면서 동시에 콘텐츠의 혜택을받는 것입니다.

핫 링크를 사용해서는 안된 이유

핫 링크에 대한 고려는 결코 즐겁게되어서는 안되며 다음과 같은 몇 가지 이유가 있습니다.

대역폭 도난 : 핫 링크는 호스트 웹 사이트의 대역폭을 소비합니다.링크 웹 사이트는 리소스를 호스팅하지 않고 리소스로부터 혜택을 받아 호스트의 서버 비용이 증가합니다.

성능 영향 : 핫 링크는 호스트와 연결된 웹 사이트의 성능에 부정적인 영향을 줄 수 있습니다.리소스를 실시간으로 가져 오면 로딩 시간이 느려져 사용자 경험이 줄어들고 검색 엔진 순위에 잠재적으로 영향을 미칩니다.

자원 제어 : 핫 링크는 링크 사이트에 컨텐츠를 가지고있는 제어를 손상시킵니다.원래 사이트에서 이루어진 업데이트 또는 제거는 링크 사이트에 직접 표시되므로 링크 사이트의 신뢰성에 구식 또는 컨텐츠가 손상되고 잠재적 인 손상이 발생합니다.

법적 영향 : 핫 링크는 특히 저작권 침해와 관련하여 법적 문제를 제기합니다.다른 사람의 자원을 허가없이 사용하면 지적 재산권을 위반하여 웹 사이트가 핫 링크에 참여하는 법적 결과를 초래할 수 있습니다.

윤리학: 허가없이 핫 링크는 윤리적으로 의문의 여지가 있습니다.적절한 승인을 얻고 원래 출처에 귀속을 제공함으로써 지적 재산권을 존중하는 것은 책임있는 온라인 행동의 기본 원칙입니다 ..

컨텐츠 조작 : 외부 웹 사이트가 리소스에 직접 액세스하도록 허용하면 이미지 또는 데이터를 컨텍스트에서 벗어나는 것과 같은 악의적 인 활동에 대한 기회가 열릴 수 있습니다.

SEO 충격 : 로딩 시간이 느리고 사용자 경험이 좋지 않으면 핫 링크의 결과는 웹 사이트의 검색 엔진 최적화 (SEO)에 부정적인 영향을 줄 수 있습니다.검색 엔진은 빠르고 신뢰할 수있는 웹 사이트를 우선시하며 성능이 저하되면 순위가 낮아질 수 있습니다.

핫 링크를 방지하는 방법

핫 링크의 위험을 완화하기 위해 웹 사이트 소유자는 다양한 예방 조치를 사용할 수 있습니다.

서버 설정 구성 : 외부 도메인이 특정 리소스에 직접 액세스하는 것을 차단하도록 서버 구성을 조정하십시오.웹 서버의 설정을 통해 구현할 수 있습니다. Apache 또는 Nginx.

호스팅 제어판에서 핫 링크 보호를 사용하십시오. 많은 호스팅 제어 패널은 내장 핫 링크 보호 기능을 제공합니다.무단 웹 사이트가 핫 링크가 리소스에 이르지 못하도록 이러한 옵션을 활성화하십시오.

컨텐츠 전달 네트워크 (CDN) 구현 : 서비스의 일부로 핫 링크 보호를 제공하는 CDN을 활용하십시오.CDN은 캐시 및 컨텐츠를 제공하여 서버와 잠재적 핫 링커 사이의 버퍼 역할을 할 수 있습니다.

.htaccess 규칙 활용 : 웹 사이트의 .htaccess 파일에 규칙을 추가하여 핫 링크를 차단하십시오.여기에는 자원에 액세스 할 수있는 도메인을 지정하고 다른 사람에 대한 액세스를 거부하는 것이 포함될 수 있습니다.

.htaccess 파일에서 다음 코드를 사용하면 "domain.com"필드에 나열되지 않은 모든 URL에 대한 JPG, JPEG, PNG 및 GIF 파일의 모든 핫 링크가 차단됩니다.

노트 : BMP, Zip, MP3, CSS, PDF 등과 같이 다른 액세스를 원하지 않는 파일은 재 작성 라인에 추가 할 수 있습니다.

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?Domain.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?Domain.com [NC]

RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

원하는만큼 웹 사이트를 추가 할 수 있지만 도메인과 Google, Bing 및 Yahoo와 같은 주요 검색 엔진을 목록에 포함시켜야합니다.

서명 된 URL을 생성하고 사용하십시오. 해당되는 경우 리소스에 서명 된 URL을 생성하십시오.여기에는 특정 기간 후에 만료되는 토큰 또는 서명이있는 URL을 생성하여 장기간의 핫 링크를 방지하는 것이 포함됩니다.

참조 헤더 모니터 : 서버에서 HTTP 참조 헤더를 모니터링하고 분석합니다.무단 추천자의 요청을 차단하여 신뢰할 수있는 도메인에만 액세스 할 수 있습니다.

워터 마크 리소스 : 이미지 나 리소스에 워터 마크 또는 식별자를 추가하십시오.이를 통해 핫 링크 인스턴스를 쉽게 식별 할 수 있으며 그에 따라 적절한 조치를 취할 수 있습니다.

CMS (Content Management System) 사용 : 기능 : WordPress와 같은 CMS를 사용하는 경우 핫 링크 보호 기능을 제공하는 플러그인 또는 내장 기능을 탐색하십시오.이러한 도구는 종종 보호 조치를 구현하고 관리하는 프로세스를 단순화합니다.

정기적으로 서버 로그를 확인합니다. 비정상적인 패턴 또는 과도한 대역폭 사용법에 대해 서버 로그를 정기적으로 확인하십시오.이를 통해 해결해야 할 잠재적 인 핫 링크 활동을 식별하는 데 도움이 될 수 있습니다.

핫 링크 대안

웹 사이트 소유자는 핫 링크에 의존하는 대신 타사 컨텐츠를 활용하기위한보다 책임감 있고 윤리적 인 옵션을 탐색 할 수 있습니다.

요청 허가 : 간단하고 명백합니다.콘텐츠 제작자 또는 웹 사이트 소유자에게 연락하여 리소스를 사용할 수있는 권한을 요청하십시오.명시 적 동의를 얻으면 핫 링크에 의지하지 않고 콘텐츠를 사용할 권리가 있습니다.

임베드 코드 사용 : 핫 링크 대신 컨텐츠 제작자 또는 호스팅 플랫폼에서 제공하는 임베드 코드를 사용하십시오.많은 플랫폼은 사용하기 쉬운 임베드 옵션을 제공하여 직접 호스팅하지 않고 사이트에서 콘텐츠를 보여줄 수 있습니다.

내용 신디케이션 : 컨텐츠 제작자와의 컨텐츠 신디케이션 계약을 탐색하십시오.신디케이션을 사용하면 사이트의 다른 소스에서 종종 피드 나 API를 통해 법적으로 공유하고 표시 할 수 있습니다.

공동 작업 및 교차 촉진 : 상호 프로모션을 위해 컨텐츠 제작자 및 웹 사이트 소유자와 협력하십시오.교차 프로모션 계약에는 적절한 속성과 책임감있게 콘텐츠를 공유하고 원래 소스에 연결하는 것이 포함될 수 있습니다.

게스트 게시물 및 기능 : 컨텐츠 제작자를 초대하여 웹 사이트에서 게스트 게시물 또는 기능을 제공하십시오.이렇게하면 공동 작업 및 상호 유익한 관계를 육성하면서 자신의 허가를 통해 작업을 선보일 수 있습니다.

콘텐츠 공유 플랫폼 : 컨텐츠 분포를 위해 컨텐츠 공유 플랫폼 또는 소셜 미디어를 활용합니다.Twitter, Facebook 또는 Instagram과 같은 플랫폼에서 원본 콘텐츠에 대한 링크를 공유하여 트래픽을 소스로 다시 보내십시오.

속성 및 백 링크 제공 : 다른 소스의 컨텐츠를 소개 할 때는 콘텐츠 제작자에 대한 명확한 신용으로 적절한 속성과 원래 소스에 대한 백 링크를 보장하십시오.이는 지적 재산권을 존중하고 제작자 웹 사이트로의 트래픽을 유도하는 데 도움이됩니다.

협업 컨텐츠 생성 : 컨텐츠 제작자와 협력하여 웹 사이트의 고유 한 컨텐츠를 제작하십시오.이를 통해 관련된 제작자의 권리와 희망을 존중하면서 컨텐츠가 청중에게 맞춤화되도록합니다.

모든 비용으로 핫 링크를 피하십시오!

요약하면, 핫 링크는 컨텐츠 공유에 편리하게 보일 수 있지만 관련 함정은 상당합니다.

대역폭 절도 및 성능 저하에서 콘텐츠 제어 손실 및 법적 문제에 이르기까지 웹 사이트 소유자는주의를 기울여야합니다.

웹 사이트 소유자는 예방 조치를 구현하고 대체 콘텐츠 공유 솔루션을 탐색함으로써 웹 사이트의 무결성과 성능을 유지하면서 책임감 있고 윤리적 인 온라인 환경에 기여할 수 있습니다.

작성자 Hostwinds Team  /  12 월 5, 2023