Skocz do zawartości

Blokowanie botów błąd 500


tur77ek

Rekomendowane odpowiedzi

Wyskakuje mi błąd 500 po wpisaniu regułek RewriteCond %{HTTP_USER_AGENT} w pliku htaccess, może ktoś wie w czym jest problem. Ciekawe jest gdy usunę z pliku 5 górnych linijek kodu (te poniżej) to wyskakuje mi Forbidden, gdy usunę te 5 linijek kodu i dodatkowo RewriteRule ^.* - [F,L] to strona wczytuje się poprawnie ale czy boty są wtedy blokowane ?

RewriteCond %{HTTP_USER_AGENT} ^Twiceler [OR]

RewriteCond %{HTTP_USER_AGENT} ^VoilaBot BETA 1.2 [OR]

RewriteCond %{HTTP_USER_AGENT} ^libwww-perl/5.805 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Java/1.5.0_11 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Sogou web spider/3.0 [OR]

------------------------------------

kod htaccess poniżej od wp

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

SetEnvIfNoCase User-Agent .*Twiceler.* bad_bot

SetEnvIfNoCase User-Agent .*VoilaBot BETA 1.2.* bad_bot

SetEnvIfNoCase User-Agent .*libwww-perl/5.805.* bad_bot

SetEnvIfNoCase User-Agent .*Java/1.5.0_11.* bad_bot

SetEnvIfNoCase User-Agent .*Sogou web spider/3.0.* bad_bot

SetEnvIfNoCase User-Agent .*psbot.* bad_bot

SetEnvIfNoCase User-Agent .*Exabot.* bad_bot

SetEnvIfNoCase User-Agent .*Charlotte/1.0b.* bad_bot

SetEnvIfNoCase User-Agent .*boitho.com-dc.* bad_bot

SetEnvIfNoCase User-Agent .*ajSitemap.* bad_bot

SetEnvIfNoCase User-Agent .*bot/1.0.* bad_bot

SetEnvIfNoCase User-Agent .*panscient.com.* bad_bot

SetEnvIfNoCase User-Agent .*Java/1.6.0_11.* bad_bot

SetEnvIfNoCase User-Agent .*WebDataCentreBot/1.0.* bad_bot

SetEnvIfNoCase User-Agent .*Java.* bad_bot

SetEnvIfNoCase User-Agent .*SapphireWebCrawler.* bad_bot

SetEnvIfNoCase User-Agent .*Yandex.* bad_bot

SetEnvIfNoCase User-Agent .*Baiduspider.* bad_bot

SetEnvIfNoCase User-Agent .*Rankivabot.* bad_bot

SetEnvIfNoCase User-Agent .*DBLBot/1.0.* bad_bot

SetEnvIfNoCase user-Agent .*eCatch.* bad_bot

SetEnvIfNoCase user-Agent .*EirGrabber.* bad_bot

SetEnvIfNoCase user-Agent .*EmailSiphon.* bad_bot

SetEnvIfNoCase user-Agent .*ExtractorPro.* bad_bot

SetEnvIfNoCase user-Agent .*FlashGet.* bad_bot

SetEnvIfNoCase user-Agent .*GetRight.* bad_bot

SetEnvIfNoCase user-Agent .*Widow.* bad_bot

SetEnvIfNoCase user-Agent .*Offline.Explorer.* bad_bot

SetEnvIfNoCase user-Agent .*[Ww]eb[bb]andit.* bad_bot

SetEnvIfNoCase user-Agent .*Zeus.* bad_bot

SetEnvIfNoCase User-Agent .*DotBot.* bad_bot

SetEnvIfNoCase User-Agent .*MJ12bot.* bad_bot

SetEnvIfNoCase User-Agent .*AhrefsBot.* bad_bot

SetEnvIfNoCase User-Agent .*sitebot.* bad_bot

SetEnvIfNoCase User-Agent .*LexxeBot.* bad_bot

SetEnvIfNoCase User-Agent .*Ezooms.* bad_bot

SetEnvIfNoCase User-Agent .*ichiro.* bad_bot

SetEnvIfNoCase User-Agent .*AppEngine-Google.* bad_bot

SetEnvIfNoCase User-Agent .*rogerbot.* bad_bot

SetEnvIfNoCase User-Agent .*discobot/1.1.* bad_bot

SetEnvIfNoCase User-Agent .*DCPbot/1.2* bad_bot

SetEnvIfNoCase User-Agent .*AcoonBot/4.11.1* bad_bot

SetEnvIfNoCase User-Agent .*Mail.RU/2.0* bad_bot

SetEnvIfNoCase User-Agent .*trendictionbot0.5.0* bad_bot

SetEnvIfNoCase User-Agent .*R6_CommentReader* bad_bot

order allow,deny

deny from env=bad_bot

allow from all

RewriteCond %{HTTP_USER_AGENT} ^Twiceler [OR]

RewriteCond %{HTTP_USER_AGENT} ^VoilaBot BETA 1.2 [OR]

RewriteCond %{HTTP_USER_AGENT} ^libwww-perl/5.805 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Java/1.5.0_11 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Sogou web spider/3.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^psbot [OR]

RewriteCond %{HTTP_USER_AGENT} ^Exabot [OR]

RewriteCond %{HTTP_USER_AGENT} ^Charlotte/1.0b [OR]

RewriteCond %{HTTP_USER_AGENT} ^boitho.com-dc [OR]

RewriteCond %{HTTP_USER_AGENT} ^ajSitemap [OR]

RewriteCond %{HTTP_USER_AGENT} ^bot/1.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^panscient.com [OR]

RewriteCond %{HTTP_USER_AGENT} ^Java/1.6.0_11 [OR]

RewriteCond %{HTTP_USER_AGENT} ^WebDataCentreBot/1.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Java [OR]

RewriteCond %{HTTP_USER_AGENT} ^SapphireWebCrawler [OR]

RewriteCond %{HTTP_USER_AGENT} ^Yandex [OR]

RewriteCond %{HTTP_USER_AGENT} ^Baiduspider [OR]

RewriteCond %{HTTP_USER_AGENT} ^Rankivabot [OR]

RewriteCond %{HTTP_USER_AGENT} ^DBLBot/1.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]

RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]

RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]

RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]

RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]

RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]

RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]

RewriteCond %{HTTP_USER_AGENT} ^Offline.Explorer [OR]

RewriteCond %{HTTP_USER_AGENT} ^[Ww]eb[bb]andit [OR]

RewriteCond %{HTTP_USER_AGENT} ^Zeus [OR]

RewriteCond %{HTTP_USER_AGENT} ^DotBot [OR]

RewriteCond %{HTTP_USER_AGENT} ^MJ12bot [OR]

RewriteCond %{HTTP_USER_AGENT} ^AhrefsBot [OR]

RewriteCond %{HTTP_USER_AGENT} ^sitebot [OR]

RewriteCond %{HTTP_USER_AGENT} ^LexxeBot [OR]

RewriteCond %{HTTP_USER_AGENT} ^Ezooms [OR]

RewriteCond %{HTTP_USER_AGENT} ^ichiro [OR]

RewriteCond %{HTTP_USER_AGENT} ^AppEngine-Google [OR]

RewriteCond %{HTTP_USER_AGENT} ^rogerbot [OR]

RewriteCond %{HTTP_USER_AGENT} ^discobot/1.1 [OR]

RewriteCond %{HTTP_USER_AGENT} ^DCPbot/1.2 [OR]

RewriteCond %{HTTP_USER_AGENT} ^AcoonBot/4.11.1 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Mail.RU/2.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^trendictionbot0.5.0 [OR]

RewriteCond %{HTTP_USER_AGENT} ^R6_CommentReader [OR]

RewriteRule ^.* - [F,L]

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Odnośnik do komentarza
Udostępnij na innych stronach

@tur77ek:

Wkleiłem Ci pełny kod dla pliku htacces, ale zgred nie ogarnął i wyedytował mój post lol ;]

Odnośnie privu:

https://badbotgoeshere.com/ zastąp URLem, gdzie chcesz odesłać "złe boty".

https://goodbotgoeshere.com/ zastąp URLem, gdzie chcesz odesłać "dobre booty".

He who knows, does not speak. He who speaks, does not know.

Odnośnik do komentarza
Udostępnij na innych stronach

Doszedłem wystarczyło wywalić 5 linijek kodu i jest ok

RewriteCond %{HTTP_USER_AGENT} ^Twiceler [OR]

RewriteCond %{HTTP_USER_AGENT} ^VoilaBot BETA 1.2 [OR]

RewriteCond %{HTTP_USER_AGENT} ^libwww-perl/5.805 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Java/1.5.0_11 [OR]

RewriteCond %{HTTP_USER_AGENT} ^Sogou web spider/3.0 [OR]

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności