Hotlink nastane, když někdo přímo propojuje obsah z vašeho webu s jiným webem a používá vaši šířku pásma k poskytování souborů. Například když někdo zobrazuje obrázek hostovaný na vašem serveru na svých vlastních webových stránkách. Tuto bezpečnostní funkci ochrany hotlink můžete použít v cPanel, abyste tomu zabránili.
Jak povolit ochranu hotlink v cPanel
Chcete-li povolit ochranu hotlink v cPanel, postupujte podle následujících kroků.
- Přihlaste se do cPanelu.
- Vyhledejte sekci „Zabezpečení“ a klikněte na ikonu „Ochrana hotlinkem“.
- Klikněte na „Povolit“. Otevře se nová stránka se seznamy „Povolení referreři“ a „Chráněná rozšíření“.
- Klikněte na „Jít zpět“.
- Chcete-li konkrétním webům povolit horké odkazy na váš web, přidejte jejich adresy URL do nabídky „Adresy URL pro povolení přístupu“.
- Chcete-li zablokovat přímý přístup k souborům konkrétních typů, přidejte tyto přípony souborů do textového pole „Blokovat přímý přístup pro následující přípony“.
- Například blokovat všechny . Jpg obrázky, přidat . Jpg do textového pole „Blokovat přímý přístup pro následující rozšíření“.
- Když zablokujete tyto typy souborů, ostatní nebudou moci tyto typy souborů vytvořit z vašeho webu bez ohledu na jakákoli další nastavení.
- Chcete-li návštěvníkům umožnit přístup ke konkrétnímu obsahu prostřednictvím adresy URL, zaškrtněte políčko „Povolit přímé požadavky“.
- Pokud například povolíte tuto možnost, může vstoupit návštěvník http://www.example.com/folder/example.jpg jako URL pro přístup k example.jpg soubor.
- Chcete-li přesměrovat požadavky na určitý obsah, zadejte adresu URL, na kterou chcete přesměrovat návštěvníka, do textového pole „Přesměrovat požadavek na následující adresu URL“.
- Klikněte na „Odeslat“.
Chcete-li ochranu hotlink vypnout, klikněte na „Zakázat“. Když deaktivujete ochranu hotlinků, systém vymaže položky v seznamu adres URL, kterým chcete povolit přístupový seznam. Důrazně doporučujeme, abyste si před deaktivací ochrany hotlinků seznam místně uložili.
Jak povolit ochranu hotlink v .htaccess
Pokud na svém serveru nepoužíváte cPanel, můžete ochranu hotlink snadno povolit prostřednictvím . Htaccess soubor. Stačí použít následující fragment kódu.
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]
Pokud chcete místo „hotlinked“ obrázku zobrazit „zablokovaný“ obrázek, nahraďte poslední pravidlo znakem.
RewriteRule \.(jpg|jpeg|png|gif|bmp) https://example.com/blocked.png [R,L]