Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [access_compat:error] w error.log Apacha
Forum PHP.pl > Forum > Serwery WWW
kreatiff
Na hostingu współdzielonym zablokowałem sobie za pomocą .htaccess bota Ahrefsbot.
Użyłem tego wpisu:
Kod
SetEnvIfNoCase User-Agent .*ahrefsbot.* bad_bot
Deny from env=bad_bot
Bot dostaje 403 przy wejściu, w logach widzę wpis, że dostał zakaz wstępu, jednak przy okazji w error.log Apacha przy każdym wejściu pojawia się też taki wpis:
Kod
[Thu Apr 16 13:16:00.692315 2015] [access_compat:error] [pid 20994:tid 130868434994944] [client xxx] AH01797: client denied by server configuration: /home/xxx/domains/xxx/public_html/
I teraz nie wiem, czy to po prostu informacja będąca skutkiem ubocznym zablokowania robota, czy jednak coś robię źle i jej być nie powinno?

Aj, przepraszam, byłem przekonany, że przeszedłem do działa Apache. Proszę o przeniesienie.
kreatiff
Tak, tam już byłem, ale na sharedzie nie mam dostępu do plików konfiguracyjnych Apache.

W sumie bardziej chciałbym wiedzieć, czy tak zablokowany w .htaccess dowolny bot powinien zgłaszać tego typu błędy w error.log?
Czy jednak prawidłowo powinno to być tylko zgłoszenie 403 dla każdego wejścia robota w podstawowym pliku loga, a sam error.log powinien milczeć?

Teraz sam Ahrefs nabija mi kilka tysięcy linijek błędów w error.log na grubo ponad megabajta. I tak codziennie. I nie podoba mi się to wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.