Hot link se javlja kada netko izravno povezuje sadržaj s vaše web lokacije na drugu stranicu i koristi vašu propusnost za posluživanje datoteka. Na primjer, kada neko prikazuje sliku hostiranu na vašem serveru na vlastitim web stranicama. Ovu sigurnosnu značajku zaštite hitnih veza možete koristiti u cPanelu kako biste to spriječili.
Kako omogućiti zaštitu hitnih veza u cPanelu
Da biste omogućili zaštitu hitnih veza u cPanelu, slijedite korake u nastavku.
- Prijavite se na cPanel.
- Potražite odjeljak “Sigurnost” i kliknite na ikonu “Hotlink Protection”.
- Kliknite na “Omogući”. Otvorit će se nova stranica koja prikazuje liste “Dozvoljeni refereri” i “Zaštićena ekstenzija”.
- Kliknite na “Vrati se”.
- Da biste omogućili određenim web lokacijama da se povezuju na vašu web stranicu, dodajte njihove URL-ove u izbornik "URL-ovi za omogućavanje pristupa".
- Da biste blokirali direktan pristup datotekama određenih tipova, dodajte te ekstenzije datoteka u okvir za tekst „Blokiraj direktan pristup za sljedeće ekstenzije“.
- Na primjer, za blokiranje svih .jpg slike, dodaj .jpg u tekstualni okvir „Blokiraj direktan pristup za sljedeće ekstenzije“.
- Kada blokirate ove tipove datoteka, drugi ne mogu povezati te vrste datoteka sa vaše web stranice bez obzira na bilo koja druga podešavanja.
- Da posjetiteljima omogućite pristup određenom sadržaju putem URL-a, potvrdite izbor u polju za potvrdu „Dozvoli direktne zahtjeve“.
- Na primjer, ako omogućite ovu opciju, posjetitelj može ući http://www.example.com/folder/example.jpg kao URL za pristup primjer.jpg fajl.
- Da biste preusmjerili zahtjeve za određeni sadržaj, unesite URL na koji želite da preusmjerite svog posjetitelja u tekstualni okvir „Preusmjeri zahtjev na sljedeći URL“.
- Kliknite „Pošalji“.
Da biste onemogućili zaštitu hotlink-a, kliknite na “Onemogući”. Kada onemogućite zaštitu hotlink-a, sistem briše unose u listi URL-ova kojima želite da dozvolite pristup listi. Toplo preporučujemo da sačuvate listu lokalno prije nego što onemogućite zaštitu hotlink-a.
Kako omogućiti zaštitu hitnih veza u .htaccess
Ako ne koristite cPanel na svom serveru, i dalje možete lako omogućiti zaštitu hotlink-a putem .htaccess fajl. Morat ćete samo koristiti sljedeći isječak koda.
RewriteEngine on
# Remove the following line if you want to block blank referrer too
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(.+\.)?example.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]
Ako želite prikazati "blokiranu" sliku umjesto "hotlinked" slike, zamijenite zadnje pravilo sa.
RewriteRule \.(jpg|jpeg|png|gif|bmp) https://example.com/blocked.png [R,L]