Chroń swoje Hotlinks: oto jak to zrobić za pomocą cPanel.

Ujawnienie: Twoje wsparcie pomaga utrzymać działanie witryny! Pobieramy opłatę za polecenie niektórych usług, które zalecamy na tej stronie. Umiejętności osobiste

Nie wszyscy dostawcy hostingu oferują to samo oprogramowanie panelu sterowania. cPanel jest prawdopodobnie najbardziej znanym i najczęstszym – i nie bez powodu.

Prawie każdy główny host używa cPanel, chociaż czasami jest dobrze ukryty pod sprytną skórką, która sprawia, że ​​wygląda zupełnie inaczej. Jest popularny, ponieważ zapewnia użytkownikom intuicyjny interfejs graficzny i eliminuje potrzebę korzystania z wiersza polecenia do typowych zadań. Gospodarze lubią to, ponieważ obniża koszty wsparcia.

Ochrona Hotlink w cPanel zapobiega wielokrotnemu pobieraniu lub niewłaściwemu użyciu plików multimedialnych.

Co to jest cPanel Hotlink Protection?

Hotlinkowanie jest poważnym problemem dla wielu witryn, szczególnie tych, które zawierają wiele obrazów.

Często witryny te są narażone na duży ruch związany z wyszukiwaniem obrazów, co może powodować zmniejszenie zasobów.

Hotlink to link do pliku multimedialnego w Twojej witrynie z innej witryny. Właściciel witryny innej firmy decyduje się na bezpośredni link do Ciebie, zamiast samodzielnie hostować te treści. Najczęstszym przykładem jest plik obrazu osadzony na stronie internetowej, ale hostowany przez inną osobę. Za każdym razem, gdy ktoś odwiedza jego stronę, Twój serwer podaje mu plik, wykorzystując limit przepustowości.

Pomijając kwestie związane z prawami autorskimi, oznacza to, że zasadniczo płacisz za hosting obrazu dla kogoś innego.

Ochrona Hotlink zatrzymuje to. Jest łatwy w konfiguracji, ale nie jest pozbawiony wad. cPanel sprawdza adres URL odsyłający do żądania i odrzuca go, jeśli nie pochodzi on z Twojej witryny. Odwiedzający witrynę nic nie widzi lub domyślny symbol zastępczy wybrany przez użytkownika.

Zrzut ekranu cPanel - ochrona HotLink

Jak włączyć ochronę Hotlink w cPanel

Użyj wbudowanych narzędzi cPanel, aby zapobiec bezpośredniemu łączeniu z dowolnym typem pliku, który chcesz chronić. Zwykle są to obrazy, ale mogą to być pliki zip, mp3 lub dowolny inny rodzaj treści.

Oto jak to zrobić.

  1. Zaloguj się do cPanel i kliknij Ochrona Hotlink.
  2. Wprowadź domeny, które mogą wykorzystywać twoje pliki. Uwzględnij zarówno wersje www, jak i inne.
  3. Wymień typy plików, które chcesz chronić. Oddziel każde rozszerzenie przecinkiem.

Jeśli chcesz, możesz zezwolić na bezpośrednie żądania. Bezpośrednie żądania w ogóle nie zawierają polecającego; ogólnie ci użytkownicy przeszukali bezpośrednio obraz.

Ograniczenia ochrony Hotlink

W niektórych przypadkach możesz chcieć zezwolić na linki do swoich treści. Dlaczego? Czasami jest to konieczne.

Typowym przykładem jest RSS. Jeśli umieścisz obrazy w swoim kanale RSS, osoby, które czytają kanał za pośrednictwem dostawcy internetowego, nie zobaczą obrazów.

Zabezpieczenie Hotlink może również powodować wyczerpanie zasobów. Za każdym razem, gdy żądana jest treść, serwer musi sprawdzić i sprawdzić, czy żądanie dotyczy chronionego typu pliku. Jeśli tak, należy sprawdzić i upewnić się, że odsyłający adres URL jest dozwolony. Chociaż nie jest to wielka sprawa na małej stronie, ochrona przed odnośnikami jest krokiem wstecz, jeśli szukasz szybkiej strony.

Czy powinienem korzystać z ochrony Hotlink?

Ochrona Hotlink może być cennym narzędziem, które może zapewnić bezpieczeństwo Twoich treści.

Jeśli użyjesz go w niewłaściwym typie witryny, może to być poważny ból głowy i może również zniechęcać do legalnych odwiedzin w Twojej witrynie.

Ostatecznie jest to indywidualna decyzja i prawdopodobnie zależy od tego, jak cenna jest twoja treść, czy ochrona hotlinków jest warta bólu głowy.

Zapobiegaj Hotlinkowaniu za pomocą .htaccess

Zwróć uwagę, że nasze przykłady obejmują tylko rozszerzenia małych liter dla uproszczenia.

Zatrzymaj wszystkie Hotlinkowanie

Poniższy kod zwróci błąd 403 Zabroniony zamiast żądanego pliku, chyba że polecającym jest twoja_domenaDH.com.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? TwojadomenaDH.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule. (Jpeg | jpg | gif | png) $ – [F]

Pamiętaj, aby zmienić twojadomenaatDH.com na rzeczywistą nazwę domeny, w przeciwnym razie zobaczysz 403 błędy we własnej witrynie.

Zatrzymaj Hotlinkowanie od niektórych domen

Poniższy kod zwróci błąd 403 Zabroniony zamiast żądanego obrazu.

Nastąpi to tylko wtedy, gdy obraz zostanie zażądany przez hotlinkingsite.net lub hotlinkingsite.com.

RewriteEngine On
RewriteCond% {HTTP_REFERER} ^ http: // (www.)? Hotlinkingsite.net/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (www.)? Hotlinkingsite.com/ [NC]
RewriteRule. (Jpeg | jpg | gif | png) $ – [F]

Zatrzymaj Hotlinkowanie ze wszystkich domen z wyjątkami

Poniższy kod spowoduje błąd 403 Zabroniony zamiast żądanego obrazu, chyba że zażądano obrazu z witrynysiteDH.com lub myspace.com.

Uwaga: jedna z dozwolonych witryn powinna być Twoją domeną, w przeciwnym razie zablokujesz możliwość korzystania z własnych obrazów.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? TwojadomenaDH.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? Myspace.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule. (Jpeg | gif | png) $ – [F]

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me