publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: htaccess , spam , tips & tricks

2011-04-04 11:13  |  Paweł Gazda

Jak blokować problematycznych użytkowników po adresie IP z wykorzystaniem .htaccess?

Jak blokować problematycznych użytkowników po adresie IP z wykorzystaniem .htaccess?

Internet roi się od trolów i webmaster musi sobie z nimi jakoś radzić. W tym tipsie pokażemy, jak skorzystać z pliku .htaccess, aby banować użytkowników po adresie IP (lub zakresie adresów IP), co pomoże w radzeniu sobie ze spamerami i trolami.

Moderując stronę WWW, forum czy blog, na pewno natknąłeś się na użytkownika, który za cel honoru obrał sobie przeszkadzanie Ci w prowadzeniu wyżej wymienionego. Często masz do dyspozycji proste narzędzia blokowania takich użytkowników, np. po adresie e-mail czy po prostu zablokowanie konta. Równie często okazuje się, że są to sposoby niepraktyczne, bo wystarczy założyć kolejny adres e-mailowy czy kolejne konto i problem powraca.

Warto zatem zainteresować się plikiem .htaccess, który pozwoli na zablokowanie problematycznego użytkownika "u źródła", czyli po adresie IP.

Aby zbanować użytkownika po adresie IP, w pliku .htaccess musi znaleźć się następujący kod:

order allow,deny

deny from 192.168.0.21

deny from 213.12.081.02

allow from all

Przykładowe adresy IP zastępujemy tymi, które przeszkadzają nam w prowadzeniu serwisu. W przykładzie widoczne są dwa adresy, ale może to być również tylko jeden adres np. deny from 192.168.0.21.

Aby zbanować zakres adresów IP, w pliku .htaccess musi znaleźć się następujący kod:

order allow,deny

deny from 192.168.

allow from all

Powyższy kod spowoduje zablokowanie wszystkich użytkowników których adresy zaczynają się od 192.168. np. 192.168.1.1 lub 192.168.1.111

Często okaże się, że spam wysyłany jest z konkretnych domen. Aby zablokować taką domenę, w pliku .htaccess dopisujemy:

order allow,deny

deny from spammer.com

deny from subdomain.another-spammer.com

allow from all

Domenę spammer.com zastępujemy tą, która zaśmieca nasz serwis. Również subdomena może zostać zablokowana, co widać w przykładzie.

Niestety, opisywane metody nie są skuteczne w 100%, często bowiem np. spamerzy korzystają z dynamicznych adresów IP lub z proxy. Ale jest to na pewno jakiś start w walce ze spamem.

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł