Przetestuj nasz hosting
bezpłatnie przez 14 dni.

Hosting www

649 zł

49za pierwszy rok

Pomoc/Baza wiedzy
Domeny:

Blokowanie ruchu via .htaccess

Plik .htaccess to plik konfiguracyjny dający szeroki zakres możliwości. Jednym z przykładów jest blokowanie niechcianych połączeń do serwisów www z poszczególnych adresów IP lub całych hostów. Jeśli taka potrzeba nastąpi, należy odpowiednio go zmodyfikować.

Blokowanie ruchu dla adresów IP

Aby zablokować adres IP lub kilka z nich, należy wprowadzić poniższą dyrektywę, gdzie każdy adres IP lub klasa adresowa powinna być umieszczana w osobnej linijce:

Order Deny,Allow
deny from 123.123.123.123
deny from 124.124.124.124

Blokowanie ruchu z dowolnego adresu/hosta

Jeśli jakaś adres hosta próbuje zdalnie pobierać zawartość serwisu (na przykład obrazki) i przy tym wykorzystuje zasoby Twojego serwera, umieść w pliku .htaccess, na jego początku, następujący wpis, który będzie ją skutecznie blokował:

RewriteEngine on
RewriteCond %{HTTP_REFERER} adres1.com [NC]
RewriteRule .* - [F]

Taki wpis będzie blokował również wejścia botów spamerskich dla wskazanych hostów w domenie, w której modyfikowany plik .htaccess się znajduje.

Blokowanie ruchu dla większej liczby adresów/hostów

Istnieje również możliwość blokowania większej ilości adresów/hostów z których połączenie do Twojego hostingu może być wykonywane, w tym celu należy umieść w pliku .htaccess, na jego początku, następujący wpis:

RewriteEngine on
RewriteCond %{HTTP_REFERER} adres1.com [OR,NC]
RewriteCond %{HTTP_REFERER} adres2.com [OR,NC]
RewriteCond %{HTTP_REFERER} adres3.com [NC]
RewriteRule .* - [F]