Czym jest ochrona Hotlink?
Czy wiesz, że inni mogą wyświetlać Twoje zdjęcia, grafiki czy pliki na swoich stronach korzystając przy tym z zasobów Twojego serwera? To zjawisko nazywa się hotlinking i potrafi nie tylko zwiększyć zużycie transferu, ale też spowolnić działanie witryny. Na szczęście można się przed tym łatwo zabezpieczyć. W tym wpisie wyjaśniamy, czym jest ochrona hotlink, kiedy warto ją włączyć oraz jak zrobić to w panelu DirectAdmin. Jeśli chcesz skutecznie chronić swoje pliki i serwer — czytaj dalej.
- Czym jest hotlinkowanie?
- Jak włączyć ochronę hotlink w DirectAdmin?
- Hotlink, Google i inne wyszukiwarki
Czym jest hotlinkowanie?
Hotlinkowanie polega na tym, że ktoś umieszcza na swojej stronie grafikę lub plik, który fizycznie znajduje się na Twoim serwerze. W efekcie:
- zużywa się Twój transfer,
- Twój serwer jest obciążany,
- ktoś korzysta z Twoich zasobów bez zgody.
Najczęściej dotyczy to obrazów, ale może obejmować też wideo, PDF, mp3 itp. Ochrona hotlink blokuje takie próby i pozwala odciążyć serwer, oszczędzić transfer i chronić Twoje materiały:
- Pliki (np. JPG, PNG, GIF, PDF) nie będą mogły ładować się na zewnętrznych stronach
- Tylko Twoja domena i domeny z listy wyjątków mają dostęp
- Możesz ustawić przekierowanie – np. zamiast grafiki wyświetlić stronę 403 lub własny obraz zastępczy
- Możesz wskazać, które typy plików są chronione
To dobre zabezpieczenie dla właścicieli stron z dużą liczbą grafik (sklepy, blogi, portale informacyjne). I niestety takie linkowanie zdarza się. Ktoś z zewnątrz, zamiast pobierać grafikę/film (pomijamy teraz kwestie prawne), po prostu podlinkowuje bezpośrednio. Albo plik jest „darmowy”, ale autor go tak nie udostępnił — a hotlinking omija kontrolę.
Gdzie spotyka się hotlinkowanie najczęściej? Przykładowo blogi i agregatory treści kopiujące cudze artykuły, porównywarek, strony odwzorowania galerii zdjęć czy embedowanie grafik z social mediów, albo właśnie odtwarzanie wideo (np. pirackie strony).
Źle skonfigurowana ochrona hotlink może zablokować indeksowanie grafik przez Google.
Jak włączyć ochronę hotlink w DirectAdmin?
- Zaloguj się do panelu DirectAdmin
- Przejdź do sekcji: **Advanced Features > Hotlink Protection / Ochrona hotlink**
- Ustawienia, które zobaczysz:
- Chronione typy plików → domyślnie np. jpg, jpeg, png, gif
- Dozwolone domeny (whitelist) → dodaj swoją domenę oraz ewentualne aliasy
- Zezwalaj na pusty referrer → najczęściej warto zaznaczyć (zabezpiecza przed blokowaniem normalnych wejść)
- Przekieruj do / 403 Forbidden → wybierz reakcję na nieuprawnione żądania

- Kliknij „Włącz ochronę”
Od tego momentu obce strony nie będą mogły wyświetlać grafik z Twojego serwera.
Hotlink, Google i inne wyszukiwarki
Jak wspomnieliśmy wyżej, trzeba uważać w przypadku wyszukiwarek i indeksowania treści. Efekt złej konfiguracji? Spadek widoczności w Google Images. Możesz to łatwo rozwiązać i dodać reguły w .htaccess i wyjątki dla robotów wyszukiwarek lub zezwolić na pusty Referrer.

Przykładowo, jeśli korzystasz z .htaccess, dodajesz wpis odblokowujący Google – ale skoro u Ciebie DirectAdmin wykonuje to automatycznie, wystarczy poprawna konfiguracja whitelist i referrer.