Jeśli któryś z użytkowników Twojej strony sprawia problemy i przeszkadza w prowadzeniu witryny, możesz go zablokować. W ten sposób straci dostęp do serwisu, a Ty odzyskasz spokój. Moderatorzy i autorzy stron internetowych często do blokowania internetowych trolli (czyli osób, które celowo wpływają na innych użytkowników w negatywny sposób, np. wykorzystują proste metody, jak np. blokada adresu e-mail. Najlepszym sposobem jest jednak blokada po adresie IP lub host. Zobacz, jak możesz to zrobić w pliku .htaccess.
SPIS TREŚCI
- all – dowolny host,
- 148.2.23 – konkretny adres IP,
- 148 – dowolny host z sieci 192.148,
- domena.pl – konkretny host w danej domenie,
- .domena.pl – dowolny host z danej domeny.
Blokowanie użytkownika po adresie IP
Jeśli chcesz zablokować konkretnego użytkownika po adresie IP, użyj dyrektywy:
order allow,deny deny from 192.148.2.23 allow from all
Zamiast 192.148.2.23 wprowadź adres IP użytkownika, którego chcesz zbanować (musisz go znać).
Możesz zbanować też więcej konkretnych użytkowników – powtarzając w kolejnych wierszach komendę „deny from” i wpisując kolejne adresy IP.
Blokowanie zakresu adresów IP
Jeśli chcesz zablokować zakres adresów IP, użyj dyrektywy:
order allow,deny deny from 192.148 allow all
Zgodnie z tym przykładem zablokowani zostaną wszyscy użytkownicy, których adres IP zaczyna się od 192.148.
Blokowanie domen
By zablokować konkretne domeny, użyj dyrektywy:
order allow,deny deny from domena.pl deny from subdomena.pl allow all
Zamiast „domena.pl” wpisz domenę, która zostawia spam na Twojej stronie. Jak widać na przykładzie, możliwe jest także zablokowanie subdomeny.