Cum să preveniți Hotlinking-ul pe site-ul dvs. WordPress

Publicat: 2021-12-26

În calitate de administrator de site-uri web, trebuie să fii în alertă pentru numeroasele moduri în care site-ul și datele ar putea fi compromise. Trebuie să vă evaluați securitatea site-ului din toate unghiurile. În plus, sunteți responsabil pentru protejarea lățimii de bandă pentru care plătiți. Hotlinking-ul este o metodă pe care utilizatorii de internet o folosesc pentru a-ți strânge lățimea de bandă. Acest lucru vă poate costa bani dacă nu îl preveniți.

În acest articol, vom analiza ce este hotlinkingul, de ce este o problemă pentru site-ul dvs. WordPress, cum să vă dați seama dacă cineva face hotlinking de pe site-ul dvs. și cum să preveniți acest lucru în viitor.

Să sărim direct în ea.

Ce este Hotlinking?

În esență, hotlinkingul este furtul lățimii de bandă și a unor active specifice de pe site-ul dvs. Implică un utilizator de internet – indiferent dacă este un alt web designer sau un blogger care postează pe un alt site – să ia codul sursă dintr-o bucată din media și să facă link direct la acesta de pe site-ul la care lucrează. Conținutul la care se leagă ar putea fi o fotografie, o imagine, un videoclip sau o altă piesă media vizuală găzduită în spațiul site-ului dvs.

În loc să-și folosească propria lățime de bandă pentru a găzdui media, ei se leagă de a ta, astfel încât acesta să se afișeze pe site-ul sau pe postarea lor. Nu se deranjează să încarce imaginea în propriul spațiu găzduit. De multe ori, persoanele care fac linkuri nu folosesc media cu permisiunea dvs. sau cu licențele necesare pentru a face acest lucru. Când se întâmplă acest lucru, poți să pariezi că omit și pasul extrem de important de atribuire a conținutului proprietarului sau creatorului său original.

De parcă furtul lățimii de bandă a site-ului dvs. nu a fost suficient de rău, hotlinkingul echivalează adesea cu încălcarea drepturilor de autor. Un utilizator s-ar putea să vă ridice proprietatea intelectuală (IP) fără să întrebe sau să folosească o fotografie de stoc pentru care nu a achiziționat o licență. Deși s-ar putea să nu fie conștienți de gravitatea situației, hotlinking-ul îl poate pune pe infractor în apă fierbinte atât cu tine, cât și cu orice alt proprietar al suportului pe care îl folosește.

De ce Hotlinkingul este rău pentru site-ul dvs

Hotlinkingul este dăunător pentru site-ul dvs., deoarece utilizatorul ofensator folosește resurse de lățime de bandă pentru care plătiți. În situații extreme, este ca și cum un vecin își umple piscina cu apă din furtunul tău: ei primesc apa și tu ești blocat cu factura.

Nu numai că hotlinkingul echivalează cu furtul resurselor tale; ar putea însemna și furtul IP-ului dvs. Este destul de rău să ai pe cineva să-ți crească lățimea de bandă, dar furtul resurselor pe care ai lucrat să le creezi pentru publicul tău o duce la un alt nivel. Cel mai bun pariu este să înveți cum să identifici dacă imaginile sau videoclipurile tale sunt conectate la hotlink, apoi să implementezi măsuri pentru a împiedica să se repete.

Cum să vă dați seama dacă cineva vă conectează imaginile

Când cineva îți trimite hotlink imaginile, folosește adresa URL a imaginii pentru a trimite înapoi la site-ul tău. Această metodă trage imaginea dvs. (sau alte media) pe site-ul lor și o afișează. Făcând clic dreapta pe site-ul cuiva pentru a inspecta codul sursă al imaginii, îți va spune imediat dacă se conectează direct.

Uneori, atunci când cineva trimite imaginile dvs. prin linkuri, este posibil să aveți o scădere a performanței site-ului dvs. De asemenea, puteți afla că ați depășit cantitatea de lățime de bandă alocată, iar gazda dvs. web vă va percepe mai mult pentru suma pe care o utilizați. Dacă acesta este cazul, va trebui să investigați în continuare pentru a afla dacă altcineva trage din spațiul dvs.

Cum să găsiți hotlink-uri prin Google Images

Există o metodă simplă pe care o puteți folosi pentru a verifica imaginile conectate prin intermediul Google Images. Va trebui să deschideți o nouă filă de browser și să navigați la Google Images, apoi să introduceți următoarea linie de comandă în bara de căutare. (Asigurați-vă că înlocuiți „websiteurl.com” cu adresa URL corectă.)

inurl:websiteurl.com -site:websiteurl.com

În acest caz, am verificat site-ul web Elegant Themes, astfel încât comanda arăta astfel:

inurl:elegantthemes.com -site:elegantthemes.com

Rezultatele căutării dvs. pot genera imagini care sunt în prezent conectate la site-ul dvs. web. Cu toate acestea, nu presupuneți că doar pentru că imaginile dvs. apar, acestea sunt conectate la hotlink. Uneori, nu sunt. Este important să ții cont de asta înainte de a începe. De exemplu, rezultatele căutării noastre au dat un număr de site-uri care prezintă imagini Elegant Themes, dar la o inspecție suplimentară a codului sursă, am constatat că multe nu au fost conectate la hotlink.

Când am introdus comanda în Google Images, iată rezultatele pe care le-am obținut. Din motive de confidențialitate, am acoperit adresele URL, deoarece, în acest caz, nu am întâlnit imagini cu linkuri directe.

Această căutare vă permite să vedeți atât imaginile de marcă, cât și site-urile pe care apar. Totuși, procedați cu precauție: uneori, rezultatele căutării pot include imaginile dvs., dar este posibil ca imaginile să nu fie deloc conectate la hotlink. Pentru a investiga în continuare, puteți să faceți clic dreapta pe fiecare imagine și să inspectați codul sursă. Acest lucru vă va spune dacă imaginea este conectată direct de pe site-ul dvs.

Din fericire, există câteva modalități solide de a preveni conectarea la media pe WordPress, așa că haideți să le vedem în continuare.

Cum să preveniți Hotlinking-ul pe site-ul dvs. WordPress

Împiedicarea utilizatorilor de internet de la hotlinking pe site-ul dvs. WordPress este destul de simplă. Există câteva modalități de bază în care puteți face acest lucru singur, precum și pluginuri care vă ajută să faceți treaba simplă.

Schimbați-vă numele fișierelor de imagine sau mutați-vă imaginile

O modalitate rapidă de a vă împiedica afișarea imaginilor pe site-ul cuiva este să redenumiți pur și simplu fișierele sau să mutați imaginile într-un folder diferit. Acest lucru va întrerupe imediat orice link pe care infractorii le folosesc pe site-urile lor. Desigur, este într-adevăr o remediere temporară. Ei pot oricând să revină și să ridice noile nume de fișiere de pe site-ul dvs. mai târziu.

Schimbați-vă imaginile

Deși această metodă încă folosește lățimea de bandă, o modalitate excelentă de a face o impresie pe hotlinkerii este să vă schimbați imaginile. Cu alte cuvinte, încărcați o nouă imagine cu același nume de fișier care indică vizitatorilor site-ului hotlinkers-ului că v-au furat proprietatea. Făcând acest lucru, nu vă va ușura problemele legate de stocarea site-ului, dar vă va înțelege punctul de vedere.

Un exemplu grozav în acest sens este atunci când Matthew Inman, creatorul The Oatmeal, a chemat The Huffington Post în 2015 pentru că a făcut linkuri cu benzi desenate de pe site-ul său, fără permisiune. El a schimbat imaginile furate cu o imagine a facturii de găzduire a site-ului său, în plus față de desene pline de umor pentru a căuta publicația online.

Introduceți codul în fișierul dvs. .htaccess

Puteți introduce cod în fișierul dvs. .htaccess (accesat prin clientul dvs. FTP) care împiedică alți utilizatori de internet să vă conecteze activele. Conectați-vă la clientul FTP la alegere, cum ar fi FileZilla, apoi navigați la folderul public_html pentru a găsi .htaccess.

Înainte de a începe, asigurați-vă că faceți o copie a fișierului dvs. .htaccess și salvați-l local în cazul în care aveți probleme. (De asemenea, este o idee bună să faceți o copie de rezervă a site-ului dvs. înainte de a lucra în acest fișier.) Odată ce ați făcut copiile de siguranță, deschideți fișierul .htaccess pentru a edita. Pur și simplu faceți clic dreapta pe fișier și alegeți „Vizualizare/Editare” din meniul derulant, iar acesta se va deschide în editorul de text implicit.

Va trebui să adăugați următoarele linii de cod în fișier (nu uitați să înlocuiți „siteURL.com” cu adresa URL a site-ului dvs.):

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?siteURL.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp|tif|tiff)$ - [F]

Asta e! Media găzduită de dvs. ar trebui să fie acum protejată de hotlinking.

Preveniți conectarea prin intermediul CDN-ului dvs

Dacă utilizați o rețea de livrare de conținut (CDN), cum ar fi Cloudflare, Sucuri sau KeyCND, probabil că aveți o opțiune de a bloca hotlink-ul de la CDN-ul însuși. Pentru utilizatorii Cloudflare, de exemplu, CDN-ul are o caracteristică numită Scrape Shield pe care o puteți activa pentru a vă proteja conținutul de a fi conectat la hotlink. De asemenea, protejează adresele de e-mail și conținutul din partea serverului.

Preveniți clicul dreapta pe site-ul dvs. WordPress

Este posibil să împiedicați utilizatorii să facă clic dreapta pe site-ul dvs. WordPress pentru a vă salva imaginile sau să ia adresa URL a imaginii pentru conectarea la hotlink. Puteți instala un plugin, cum ar fi WP Content Copy Protection & No Right Click pentru a începe.

Pluginul are mai multe funcții de protecție a conținutului dincolo de prevenirea clicului dreapta, inclusiv împiedicarea utilizatorilor să evidențieze și să copieze textul de pe site-ul dvs. Alte plugin-uri care dezactivează clic-dreapta pe site-ul dvs. WordPress includ Dezactivare clic dreapta pentru WP și Plugin fără clic dreapta pe imagini.

Pe lângă instalarea unui plugin de protecție a conținutului, este, de asemenea, o idee bună să luați în considerare aplicarea filigranului imaginilor. Puteți citi despre aplicațiile noastre favorite de filigran aici.

Hotlinking Întrebări frecvente

De unde știu ce metodă de protecție prin hotlink este potrivită pentru mine?

Metoda aleasă de dumneavoastră de protecție prin hotlink depinde într-adevăr de nevoile dumneavoastră și de abilitățile dumneavoastră tehnice. De exemplu, dacă nu aveți tendința de a lucra la codul site-ului dvs., adăugarea unei comenzi la fișierul dvs. .htaccess ar putea să nu fie cea mai bună opțiune pentru dvs. (desigur, puteți cere ajutor dezvoltatorului dacă lucrați cu unul). ). Dacă lucrați cu un buget limitat, nu veți dori să schimbați imaginile pentru a face un punct pe site-ul altcuiva – în schimb, veți dori să împiedicați deloc utilizarea acelei lățimi de bandă. Luați în considerare nevoile dvs. individuale, apoi selectați soluția care vi se potrivește.

Mi-am protejat site-ul de hotlinking, dar cineva a putut să-mi fure conținutul înainte de a dezactiva clic-dreapta. Cum îi fac să-l scoată?

Puteți emite o notificare de eliminare DMCA pentru a începe procesul de eliminare a IP-ului dvs. de pe site-urile web ofensive. Asigurați-vă că aveți o notificare privind drepturile de autor pe site-ul dvs. web și înregistrați-o la Oficiul pentru drepturi de autor din SUA pentru protecție suplimentară. Puteți citi despre cum să faceți asta aici.

Am dezactivat clic-dreapta pe site-ul meu, dar cineva a făcut în continuare capturi de ecran și oricum le folosește. Ce ar trebuii să fac?

Puteți emite o notificare de eliminare DMCA pentru conținutul copiat. Pe viitor, luați în considerare filigranarea imaginilor, astfel încât, chiar dacă cineva face o captură de ecran, acel filigran va apărea în continuare. Acesta va indica vizitatorilor site-ului lor că au ridicat conținut din altă parte de pe web.

rezumat

Hotlinkingul poate fi o problemă agravantă și costisitoare atunci când rulați un site web WordPress. Din fericire, poate fi prevenit, astfel încât să vă puteți proteja conținutul și lățimea de bandă și să vă ocupați de afacerea dvs. Cu combinația potrivită de instrumente și măsuri de protecție, puteți preveni o gamă largă de furturi digitale.

Utilizați vreo formă de protecție prin hotlinking pe site-ul dvs. WordPress? Povestește-ne despre asta în comentarii.

Imagine prezentată în articol de astel design / shutterstock.com