WordPress 웹 사이트에서 핫링크를 방지하는 방법
게시 됨: 2021-12-26웹사이트 관리자는 웹사이트와 데이터가 손상될 수 있는 다양한 방법에 대해 경계해야 합니다. 모든 각도에서 사이트 보안을 평가해야 합니다. 또한 지불한 대역폭을 보호할 책임이 있습니다. 핫링크는 인터넷 사용자가 대역폭을 피기백하기 위해 사용하는 방법입니다. 예방하지 않으면 비용이 발생할 수 있습니다.
이 기사에서는 핫링크가 무엇인지, 이것이 WordPress 웹사이트에 문제가 되는 이유, 누군가가 사이트에서 핫링크를 하고 있는지 확인하는 방법, 앞으로 이러한 일이 발생하지 않도록 방지하는 방법에 대해 알아보겠습니다.
바로 들어가 보겠습니다.
핫링크란 무엇입니까?
기본적으로 핫링크는 웹사이트에서 대역폭과 특정 자산을 훔치는 것입니다. 다른 웹 디자이너이든 다른 사이트에 게시하는 블로거이든 상관없이 인터넷 사용자가 미디어에서 소스 코드를 가져와 작업 중인 사이트에서 직접 연결하는 작업을 포함합니다. 링크하는 콘텐츠는 사진, 그래픽, 비디오 또는 사이트 공간에서 호스팅되는 기타 시각적 미디어가 될 수 있습니다.
미디어를 호스팅하기 위해 자체 대역폭을 사용하는 대신 사이트나 게시물에 표시되도록 귀하의 미디어에 연결합니다. 그들은 자신의 호스팅 공간에 이미지를 업로드하는 데 신경 쓰지 않습니다. 종종 핫링크를 하는 사람들은 귀하의 허가나 필요한 라이선스로 미디어를 사용하지 않습니다. 이런 일이 발생하면 콘텐츠를 원래 소유자나 제작자에게 귀속시키는 가장 중요한 단계를 건너뛰게 될 수도 있습니다.
사이트 대역폭을 훔치는 것이 충분히 나쁘지 않은 것처럼 핫링크는 종종 저작권 침해에 해당합니다. 사용자가 묻지 않고 귀하의 지적 재산권(IP)을 들어올리거나 라이선스를 구매하지 않은 스톡 사진을 사용할 수 있습니다. 그들이 상황의 심각성을 인지하지 못할 수도 있지만, 핫링크는 실제로 당신과 그들이 사용하는 미디어의 다른 소유자 모두와 함께 범죄자를 뜨거운 물에 빠뜨릴 수 있습니다.
핫링크가 웹사이트에 나쁜 이유
문제의 사용자가 지불하는 대역폭 리소스를 사용하고 있기 때문에 핫링크는 웹사이트에 좋지 않습니다. 극단적인 상황에서 그것은 이웃이 수영장에 당신의 호스로 물을 채우는 것과 같습니다. 그들은 물을 얻고 당신은 청구서에 갇히게 됩니다.
핫링크는 리소스 절도와 동일할 뿐만 아니라 IP 도난을 의미할 수도 있습니다. 누군가가 당신의 대역폭을 높이도록 하는 것은 충분히 나쁘지만, 청중을 위해 만들기 위해 작업한 리소스를 훔치는 것은 다른 수준으로 가져갑니다. 가장 좋은 방법은 이미지나 비디오가 핫링크되고 있는지 식별하는 방법을 배우고 다시는 이러한 일이 발생하지 않도록 하는 방법을 구현하는 것입니다.
누군가가 귀하의 이미지를 핫링크하고 있는지 확인하는 방법
누군가가 귀하의 이미지를 핫링크하면 귀하의 이미지 URL을 사용하여 귀하의 사이트로 다시 링크됩니다. 이 방법은 이미지(또는 기타 미디어)를 사이트로 가져와서 표시합니다. 이미지의 소스 코드를 검사하기 위해 누군가의 사이트를 마우스 오른쪽 버튼으로 클릭하면 핫링크 중인지 즉시 알 수 있습니다.
때때로 누군가가 이미지를 핫링크할 때 웹사이트 성능이 저하될 수 있습니다. 할당된 대역폭을 초과했으며 웹 호스트가 사용 중인 양에 대해 더 많은 비용을 청구할 것임을 알게 될 수도 있습니다. 이 경우 다른 사람이 귀하의 공간에서 끌어내고 있는지 확인하기 위해 추가 조사가 필요합니다.
Google 이미지를 통해 핫링크를 찾는 방법
Google 이미지를 통해 핫링크된 이미지를 확인하는 데 사용할 수 있는 간단한 방법이 있습니다. 새 브라우저 탭을 열고 Google 이미지로 이동한 다음 검색창에 다음 명령줄을 입력해야 합니다. ("websiteurl.com"을 올바른 URL로 바꿔야 합니다.)
inurl:websiteurl.com -site:websiteurl.com
이 경우에 우리는 우아한 테마 웹사이트를 확인했고, 그래서 명령은 다음과 같았습니다:
inurl:elegantthemes.com -site:elegantthemes.com
귀하의 검색 결과는 귀하의 웹사이트에서 현재 핫링크되고 있는 이미지를 생성할 수 있습니다. 그러나 이미지가 표시된다고 해서 핫링크되고 있다고 가정하지 마십시오. 때로는 그렇지 않습니다. 시작하기 전에 이를 염두에 두는 것이 중요합니다. 예를 들어 검색 결과에 우아한 테마 이미지가 포함된 사이트가 여러 개 나왔지만 소스 코드를 자세히 조사한 결과 많은 사이트가 핫링크되지 않은 것으로 나타났습니다.
Google 이미지에 명령을 입력했을 때 얻은 결과는 다음과 같습니다. 개인 정보 보호를 위해 이 경우 핫링크된 이미지를 실행하지 않았기 때문에 URL을 가렸습니다.
이 검색을 통해 브랜드 이미지와 해당 이미지가 나타나는 사이트를 모두 볼 수 있습니다. 그러나 주의해서 진행하십시오. 때때로 검색 결과에 이미지가 포함될 수 있지만 이미지가 전혀 핫링크되지 않을 수 있습니다. 더 자세히 조사하려면 각 이미지를 마우스 오른쪽 버튼으로 클릭하고 소스 코드를 검사할 수 있습니다. 이것은 이미지가 귀하의 사이트에서 핫링크되고 있는지 여부를 알려줍니다.
운 좋게도 WordPress의 미디어에 대한 핫링크를 방지하는 몇 가지 확실한 방법이 있으므로 다음에 살펴보겠습니다.
WordPress 웹 사이트에서 핫링크를 방지하는 방법
인터넷 사용자가 WordPress 웹 사이트에서 핫링크하는 것을 방지하는 것은 매우 간단합니다. 직접 할 수 있는 몇 가지 기본적인 방법과 작업을 간단하게 만드는 플러그인이 있습니다.
이미지 파일 이름 변경 또는 이미지 이동
이미지가 다른 사람의 웹사이트에 표시되지 않도록 하는 빠른 방법 중 하나는 파일 이름을 바꾸거나 이미지를 다른 폴더로 이동하는 것입니다. 이렇게 하면 범죄자가 사이트에서 사용하는 모든 링크가 즉시 끊어집니다. 물론 일시적인 수정 사항입니다. 그들은 언제든지 돌아와서 나중에 사이트에서 새 파일 이름을 가져올 수 있습니다.

이미지 교체
이 방법은 여전히 대역폭을 사용하지만 핫링커에게 좋은 인상을 주는 방법은 이미지를 교체하는 것입니다. 즉, 핫링커의 사이트 방문자에게 귀하의 자산을 훔쳤다는 것을 나타내는 동일한 파일 이름으로 새 이미지를 업로드하십시오. 이렇게 하면 사이트 스토리지 문제가 완화되지는 않지만 요점은 알 수 있습니다.
이에 대한 좋은 예는 The Oatmeal의 창시자인 Matthew Inman이 2015년 The Huffington Post에 자신의 웹사이트에서 허가 없이 만화를 핫링크한 것에 대해 전화한 경우입니다. 그는 도난당한 이미지를 자신의 사이트 호스팅 청구서 이미지와 함께 온라인 출판물을 트롤하는 유머러스한 그림으로 바꿨습니다.
.htaccess 파일에 코드 삽입
다른 인터넷 사용자가 자산을 핫링크하지 못하도록 하는 코드를 .htaccess 파일(FTP 클라이언트를 통해 액세스)에 삽입할 수 있습니다. FileZilla와 같이 선택한 FTP 클라이언트에 로그인한 다음 public_html 폴더로 이동하여 .htaccess를 찾습니다.
시작하기 전에 .htaccess 파일의 복사본을 만들어 문제가 발생할 경우를 대비하여 로컬에 저장하십시오. (이 파일로 작업하기 전에 사이트를 백업하는 것도 좋은 생각입니다.) 백업을 만든 후에는 .htaccess 파일을 열어 편집하십시오. 파일을 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 "보기/편집"을 선택하기만 하면 기본 텍스트 편집기에서 열립니다.
파일에 다음 코드 줄을 추가해야 합니다("siteURL.com"을 웹사이트 URL로 바꾸는 것을 잊지 마세요).
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?siteURL.com [NC] RewriteRule \.(jpg|jpeg|png|gif|bmp|tif|tiff)$ - [F]
그게 다야! 이제 호스팅된 미디어가 핫링크로부터 보호되어야 합니다.
CDN을 통한 핫링크 방지
Cloudflare, Sucuri 또는 KeyCND와 같은 CDN(콘텐츠 전송 네트워크)을 사용하는 경우 CDN 자체에서 핫링크를 차단하는 옵션이 있을 수 있습니다. 예를 들어 Cloudflare 사용자의 경우 CDN에는 콘텐츠가 핫링크되지 않도록 보호하기 위해 활성화할 수 있는 Scrape Shield라는 기능이 있습니다. 또한 서버 측에서 이메일 주소와 콘텐츠를 보호합니다.
WordPress 사이트에서 마우스 오른쪽 버튼 클릭 방지
사용자가 WordPress 사이트를 마우스 오른쪽 버튼으로 클릭하여 이미지를 저장하거나 핫링크용 이미지 URL을 가져오는 것을 방지할 수 있습니다. 시작하려면 WP 콘텐츠 복사 방지 및 오른쪽 클릭 금지와 같은 플러그인을 설치할 수 있습니다.
플러그인에는 사용자가 사이트의 텍스트를 강조 표시하고 복사하는 것을 방지하는 것을 포함하여 마우스 오른쪽 버튼 클릭 방지 외에도 여러 콘텐츠 보호 기능이 있습니다. WordPress 사이트에서 마우스 오른쪽 버튼 클릭을 비활성화하는 다른 플러그인에는 Disable Right Click for WP 및 No Right Click Images 플러그인이 있습니다.
콘텐츠 보호 플러그인을 설치하는 것 외에도 이미지에 워터마킹을 하는 것도 좋은 생각입니다. 여기에서 우리가 가장 좋아하는 워터마크 앱에 대해 읽을 수 있습니다.
핫링크 자주 묻는 질문
나에게 적합한 핫링크 보호 방법을 어떻게 알 수 있습니까?
선택한 핫링크 보호 방법은 사용자의 요구 사항과 기술 능력에 따라 다릅니다. 예를 들어, 사이트의 코드로 작업하는 경향이 없다면 .htaccess 파일에 명령을 추가하는 것이 최선의 선택이 아닐 수 있습니다(물론 하나를 사용하는 경우 개발자에게 도움을 요청할 수 있습니다. ). 제한된 예산으로 작업하는 경우 다른 사람의 사이트에 포인트를 주기 위해 이미지를 교체하는 대신 해당 대역폭이 전혀 사용되지 않도록 하고 싶을 것입니다. 개별 요구 사항을 고려한 다음 적합하다고 생각되는 솔루션을 선택하십시오.
내 웹사이트를 핫링크로부터 보호했지만 내가 오른쪽 클릭을 비활성화하기 전에 누군가 내 콘텐츠를 훔칠 수 있었습니다. 제거하려면 어떻게 해야 하나요?
DMCA 게시 중단 통지를 발행하여 문제가 되는 웹사이트에서 귀하의 IP를 제거하는 프로세스를 시작할 수 있습니다. 웹사이트에 저작권 표시가 있는지 확인하고 추가 보호를 위해 미국 저작권청에 등록하십시오. 여기에서 그 방법에 대해 읽을 수 있습니다.
내 사이트에서 마우스 오른쪽 버튼 클릭을 비활성화했지만 누군가가 여전히 스크린샷을 찍고 스크린샷을 사용하고 있습니다. 어떻게 해야 하나요?
복사된 콘텐츠에 대해 DMCA 게시 중단 통지를 발행할 수 있습니다. 미래에는 누군가가 스크린샷을 찍어도 해당 워터마크가 계속 표시되도록 이미지에 워터마크를 표시하는 것을 고려하십시오. 사이트 방문자에게 웹의 다른 곳에서 콘텐츠를 가져왔음을 나타냅니다.
요약
핫링크는 WordPress 웹 사이트를 실행할 때 악화되고 비용이 많이 드는 문제가 될 수 있습니다. 고맙게도 콘텐츠와 대역폭을 보호하고 비즈니스를 계속할 수 있도록 예방할 수 있습니다. 도구와 보호 조치를 올바르게 조합하면 광범위한 디지털 도난을 예방할 수 있습니다.
WordPress 사이트에서 핫링크 보호 기능을 사용합니까? 의견에 대해 알려주십시오.
기사 특집 이미지 by astel design / shutterstock.com