Accesek dodaje do naszego pliku htaccess aktualną listę spamerskich IP i blokuje dostęp robotom spamerskich korzystającym z tych IP. Funkcje - Opis
Sprawdza czy mamy najnowszą listę zanim pobierze nową (przyspiesza sprawdzanie)
Aktualizuje tylko wtedy jeśli nasza lista jest nieaktualna
Tworzy backup starego. htaccess w katalogu /bak z datą i godziną
Pozwala to zaoszczędzić transfer
pozwala np. na wyłączenie captchy jak i innych zabezpieczeń antyspamowych bo po prostu nie da wejść robotom spamującym na stronę
Listę czerpie z: http://sblam.com/czarnalista.html Demo: http://tosiek.pl/accesek-...sta-adresow-ip/ Instalacja Wgraj plik accesek.php do głównego katalogu domeny i wejdź na adres który odpali plik accesek.php np.: http://tosiek.pl/accesek.php Zalecam wgranie tlyko do głównego katalogu domeny głównej ponieważ podkatalogi i subdomeny (jeśli są w podkatalogach) dziedziczą blokowane IP. Automatyczna codzienna aktualizacja IP
Sprawdź czy hosting oferuje zadania Cron-a (cron , cronjobs etc.)
Jeśli obsługuje poszukaj w panelu (DirectAdmin, Cpanel etc.) tej opcji
Ustaw godzinę i minuty, resztę zostaw jako * (gwiazdki) np. Hours: 10 Minutes: 0 I zadanie będzie wykonywane codziennie o 10:00, następnie w miejscu na komendę podaj adres który wyświetla się po wejściu na plik accesek.php: Adres do tego pliku (potrzebne np. dla crona) I dodaj zadanie.
Sprawdzanie działania
Aby sprawdzić czy accesek i blokowanie przez niego IP działają, wystarczy spojrzeć w logi Apache: W directadminie: wchodzimy w Statystyki / Logi serwisu następnie klikamy na: Pełne logi błędów Apache'a I jeśli na serwerze jest włączone zapisywanie do logów blokowanych wejść to ujrzymy podobną listej do tej niżej, jeśli nie będzie tam nic podobnego to znaczy, że albo spam robbty nie wchodzą albo mamy tę opcję wyłączoną.
[Thu May 14 06:26:05 2009] [error] [client 66.35.1.170] client denied by server configuration: /home/tosiek/domains/tosiek.pl/public_html/403
[Thu May 14 06:26:23 2009] [error] [client 94.23.144.16] client denied by server configuration: /home/tosiek/domains/tosiek.pl/public_html