You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, amazing tool but it takes me some try to get it working, I have to say I'm a beginner.
The main guide (https://github.com/mariusv/nginx-badbot-blocker) doesn't say anything about this...
To enable it in a host file the following will go in the server block
You can use all or just pick the one's you want on a host configuration
You may also want to {return 444;} which is an Nginx feature that drops the
connection immediately without even sending headers.
# Block Bad Bots
# Send 403 Forbidden or 444 Drop Connection
if ($bad_bot) { return 444; }
# Block Bad Referers
# Send 403 Forbidden or 444 Drop Connection
if ($bad_referer) { return 403; }
if ($bad_urls1) { return 403; }
if ($bad_urls2) { return 403; }
if ($bad_urls3) { return 403; }
if ($bad_urls4) { return 403; }
if ($bad_urls5) { return 403; }
if ($bad_urls6) { return 403; }
# Block Snoopers
# Send 444 Connection Closed Without Response
if ($validate_client) { return 444;}
I got it after reading all the conf file. Please, add in the main guide that we have to modify also the server block, and not only the http block :)
The text was updated successfully, but these errors were encountered:
Hello, amazing tool but it takes me some try to get it working, I have to say I'm a beginner.
The main guide (https://github.com/mariusv/nginx-badbot-blocker) doesn't say anything about this...
To enable it in a host file the following will go in the server block
You can use all or just pick the one's you want on a host configuration
You may also want to {return 444;} which is an Nginx feature that drops the
connection immediately without even sending headers.
# Block Bad Bots
# Send 403 Forbidden or 444 Drop Connection
if ($bad_bot) { return 444; }
# Block Bad Referers
# Send 403 Forbidden or 444 Drop Connection
if ($bad_referer) { return 403; }
if ($bad_urls1) { return 403; }
if ($bad_urls2) { return 403; }
if ($bad_urls3) { return 403; }
if ($bad_urls4) { return 403; }
if ($bad_urls5) { return 403; }
if ($bad_urls6) { return 403; }
# Block Snoopers
# Send 444 Connection Closed Without Response
if ($validate_client) { return 444;}
I got it after reading all the conf file. Please, add in the main guide that we have to modify also the server block, and not only the http block :)
The text was updated successfully, but these errors were encountered: