Alex237/PPE-Geremy/master/.htaccess - Htaccess File

Alex237/PPE-Geremy/master/.htaccess

# Apache Server Configs v2.2.0 | MIT License
# https://github.com/h5bp/server-configs-apache

# (!) Using `.htaccess` files slows down Apache, therefore, if you have access
# to the main server config file (usually called `httpd.conf`), you should add
# this logic there: http://httpd.apache.org/docs/current/howto/htaccess.html.

# ##############################################################################
# # CROSS-ORIGIN RESOURCE SHARING (CORS)                                       #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Cross-domain AJAX requests                                                 |
# ------------------------------------------------------------------------------

# Allow cross-origin AJAX requests.
# http://code.google.com/p/html5security/wiki/CrossOriginRequestSecurity
# http://enable-cors.org/

# <IfModule mod_headers.c>
#    Header set Access-Control-Allow-Origin "*"
# </IfModule>

# ------------------------------------------------------------------------------
# | CORS-enabled images                                                        |
# ------------------------------------------------------------------------------

# Send the CORS header for images when browsers request it.
# https://developer.mozilla.org/en-US/docs/HTML/CORS_Enabled_Image
# http://blog.chromium.org/2011/07/using-cross-domain-images-in-webgl-and.html
# http://hacks.mozilla.org/2011/11/using-cors-to-load-webgl-textures-from-cross-domain-images/

<IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
        <FilesMatch ".(cur|gif|ico|jpe?g|png|svgz?|webp)$">
            SetEnvIf Origin ":" IS_CORS
            Header set Access-Control-Allow-Origin "*" env=IS_CORS
        </FilesMatch>
    </IfModule>
</IfModule>

# ------------------------------------------------------------------------------
# | Web fonts access                                                           |
# ------------------------------------------------------------------------------

# Allow access to web fonts from all domains.

<IfModule mod_headers.c>
    <FilesMatch ".(eot|otf|tt[cf]|woff)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

# ##############################################################################
# # ERRORS                                                                     #
# ##############################################################################

# ------------------------------------------------------------------------------
# | 404 error prevention for non-existing redirected folders                   |
# ------------------------------------------------------------------------------

# Prevent Apache from returning a 404 error as the result of a rewrite
# when the directory with the same name does not exist.
# http://httpd.apache.org/docs/current/content-negotiation.html#multiviews
# http://www.webmasterworld.com/apache/3808792.htm

Options -MultiViews

# ------------------------------------------------------------------------------
# | Custom error messages / pages                                              |
# ------------------------------------------------------------------------------

# Customize what Apache returns to the client in case of an error.
# http://httpd.apache.org/docs/current/mod/core.html#errordocument

ErrorDocument 404 /404.html

# ##############################################################################
# # INTERNET EXPLORER                                                          #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Better website experience                                                  |
# ------------------------------------------------------------------------------

# Force Internet Explorer to render pages in the highest available mode
# in the various cases when it may not.
# http://hsivonen.iki.fi/doctype/ie-mode.pdf

<IfModule mod_headers.c>
    Header set X-UA-Compatible "IE=edge"
    # `mod_headers` cannot match based on the content-type, however, this
    # header should be send only for HTML pages and not for the other resources
    <FilesMatch ".(appcache|atom|crx|css|cur|eot|f4[abpv]|flv|gif|htc|ico|jpe?g|js|json(ld)?|m4[av]|manifest|map|mp4|oex|og[agv]|opus|otf|pdf|png|rdf|rss|safariextz|svgz?|swf|tt[cf]|vcf|vtt|webapp|web[mp]|woff|xml|xpi)$">
        Header unset X-UA-Compatible
    </FilesMatch>
</IfModule>

# ------------------------------------------------------------------------------
# | Cookie setting from iframes                                                |
# ------------------------------------------------------------------------------

# Allow cookies to be set from iframes in Internet Explorer.
# http://msdn.microsoft.com/en-us/library/ms537343.aspx
# http://www.w3.org/TR/2000/CR-P3P-20001215/

# <IfModule mod_headers.c>
#   Header set P3P "policyref="/w3c/p3p.xml", CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT""
# </IfModule>

# ##############################################################################
# # MIME TYPES AND ENCODING                                                    #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Proper MIME types for all files                                            |
# ------------------------------------------------------------------------------

<IfModule mod_mime.c>

  # Audio
    AddType audio/mp4                                   m4a f4a f4b
    AddType audio/ogg                                   oga ogg opus

  # Data interchange
    AddType application/json                            json map
    AddType application/ld+json                         jsonld

  # JavaScript
    # Normalize to standard type.
    # http://tools.ietf.org/html/rfc4329#section-7.2
    AddType application/javascript                      js

  # Video
    AddType video/mp4                                   f4v f4p m4v mp4
    AddType video/ogg                                   ogv
    AddType video/webm                                  webm
    AddType video/x-flv                                 flv

  # Web fonts
    AddType application/font-woff                       woff
    AddType application/vnd.ms-fontobject               eot

    # Browsers usually ignore the font MIME types and simply sniff the bytes
    # to figure out the font type.
    # http://mimesniff.spec.whatwg.org/#matching-a-font-type-pattern

    # Chrome however, shows a warning if any other MIME types are used for
    # the following fonts.

    AddType application/x-font-ttf                      ttc ttf
    AddType font/opentype                               otf

    # Make SVGZ fonts work on the iPad.
    # https://twitter.com/FontSquirrel/status/14855840545
    AddType     image/svg+xml                           svgz
    AddEncoding gzip                                    svgz

  # Other
    AddType application/octet-stream                    safariextz
    AddType application/x-chrome-extension              crx
    AddType application/x-opera-extension               oex
    AddType application/x-web-app-manifest+json         webapp
    AddType application/x-xpinstall                     xpi
    AddType application/xml                             atom rdf rss xml
    AddType image/webp                                  webp
    AddType image/x-icon                                cur
    AddType text/cache-manifest                         appcache manifest
    AddType text/vtt                                    vtt
    AddType text/x-component                            htc
    AddType text/x-vcard                                vcf

</IfModule>

# ------------------------------------------------------------------------------
# | UTF-8 encoding                                                             |
# ------------------------------------------------------------------------------

# Use UTF-8 encoding for anything served as `text/html` or `text/plain`.
AddDefaultCharset utf-8

# Force UTF-8 for certain file formats.
<IfModule mod_mime.c>
    AddCharset utf-8 .atom .css .js .json .jsonld .rss .vtt .webapp .xml
</IfModule>

# ##############################################################################
# # URL REWRITES                                                               #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Rewrite engine                                                             |
# ------------------------------------------------------------------------------

# Turn on the rewrite engine and enable the `FollowSymLinks` option (this is
# necessary in order for the following directives to work).

# If your web host doesn't allow the `FollowSymlinks` option, you may need to
# comment it out and use `Options +SymLinksIfOwnerMatch`, but be aware of the
# performance impact.
# http://httpd.apache.org/docs/current/misc/perf-tuning.html#symlinks

# Also, some cloud hosting services require `RewriteBase` to be set.
# http://www.rackspace.com/knowledge_center/frequently-asked-question/why-is-mod-rewrite-not-working-on-my-site

<IfModule mod_rewrite.c>
    Options +FollowSymlinks
  # Options +SymLinksIfOwnerMatch
    RewriteEngine On
    RewriteBase /
</IfModule>

# ------------------------------------------------------------------------------
# | Suppressing / Forcing the `www.` at the beginning of URLs                  |
# ------------------------------------------------------------------------------

# The same content should never be available under two different URLs,
# especially not with and without `www.` at the beginning. This can cause
# SEO problems (duplicate content), and therefore, you should choose one
# of the alternatives and redirect the other one.

# By default `Option 1` (no `www.`) is activated.
# http://no-www.org/faq.php?q=class_b

# If you would prefer to use `Option 2`, just comment out all the lines
# from `Option 1` and uncomment the ones from `Option 2`.

# IMPORTANT: NEVER USE BOTH RULES AT THE SAME TIME!

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Option 1: rewrite www.example.com ? example.com

<IfModule mod_rewrite.c>
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
    RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Option 2: rewrite example.com ? www.example.com

# Be aware that the following might not be a good idea if you use "real"
# subdomains for certain parts of your website.

# <IfModule mod_rewrite.c>
#    RewriteCond %{HTTPS} !=on
#    RewriteCond %{HTTP_HOST} !^www. [NC]
#    RewriteCond %{SERVER_ADDR} !=127.0.0.1
#    RewriteCond %{SERVER_ADDR} !=::1
#    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# </IfModule>

# ##############################################################################
# # SECURITY                                                                   #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Clickjacking                                                               |
# ------------------------------------------------------------------------------

# Protect website against clickjacking.

# The example below sends the `X-Frame-Options` response header with the value
# `DENY`, informing browsers not to display the web page content in any frame.

# This might not be the best setting for everyone. You should read about the
# other two possible values for `X-Frame-Options`: `SAMEORIGIN` & `ALLOW-FROM`.
# http://tools.ietf.org/html/rfc7034#section-2.1

# Keep in mind that while you could send the `X-Frame-Options` header for all
# of your site�s pages, this has the potential downside that it forbids even
# non-malicious framing of your content (e.g.: when users visit your site using
# a Google Image Search results page).

# Nonetheless, you should ensure that you send the `X-Frame-Options` header for
# all pages that allow a user to make a state changing operation (e.g: pages
# that contain one-click purchase links, checkout or bank-transfer confirmation
# pages, pages that make permanent configuration changes, etc.).

# Sending the `X-Frame-Options` header can also protect your website against
# more than just clickjacking attacks: https://cure53.de/xfo-clickjacking.pdf.

# http://tools.ietf.org/html/rfc7034
# http://blogs.msdn.com/b/ieinternals/archive/2010/03/30/combating-clickjacking-with-x-frame-options.aspx
# https://www.owasp.org/index.php/Clickjacking

# <IfModule mod_headers.c>
#     Header set X-Frame-Options "DENY"
#     <FilesMatch ".(appcache|atom|crx|css|cur|eot|f4[abpv]|flv|gif|htc|ico|jpe?g|js|json(ld)?|m4[av]|manifest|map|mp4|oex|og[agv]|opus|otf|pdf|png|rdf|rss|safariextz|svgz?|swf|tt[cf]|vcf|vtt|webapp|web[mp]|woff|xml|xpi)$">
#         Header unset X-Frame-Options
#     </FilesMatch>
# </IfModule>

# ------------------------------------------------------------------------------
# | Content Security Policy (CSP)                                              |
# ------------------------------------------------------------------------------

# Mitigate the risk of cross-site scripting and other content-injection attacks.

# This can be done by setting a `Content Security Policy` which whitelists
# trusted sources of content for your website.

# The example header below allows ONLY scripts that are loaded from the current
# site's origin (no inline scripts, no CDN, etc). This almost certainly won't
# work as-is for your site!

# For more details on how to craft a reasonable policy for your site, read:
# http://html5rocks.com/en/tutorials/security/content-security-policy (or the
# specification: http://w3.org/TR/CSP). Also, to make things easier, you can
# use an online CSP header generator such as: http://cspisawesome.com/.

# <IfModule mod_headers.c>
#     Header set Content-Security-Policy "script-src 'self'; object-src 'self'"
#     <FilesMatch ".(appcache|atom|crx|css|cur|eot|f4[abpv]|flv|gif|htc|ico|jpe?g|js|json(ld)?|m4[av]|manifest|map|mp4|oex|og[agv]|opus|otf|pdf|png|rdf|rss|safariextz|svgz?|swf|tt[cf]|vcf|vtt|webapp|web[mp]|woff|xml|xpi)$">
#         Header unset Content-Security-Policy
#     </FilesMatch>
# </IfModule>

# ------------------------------------------------------------------------------
# | File access                                                                |
# ------------------------------------------------------------------------------

# Block access to directories without a default document.
# You should leave the following uncommented, as you shouldn't allow anyone to
# surf through every directory on your server (which may includes rather private
# places such as the CMS's directories).

<IfModule mod_autoindex.c>
    Options -Indexes
</IfModule>

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Block access to hidden files and directories.
# This includes directories used by version control systems such as Git and SVN.

<IfModule mod_rewrite.c>
    RewriteCond %{SCRIPT_FILENAME} -d [OR]
    RewriteCond %{SCRIPT_FILENAME} -f
    RewriteRule "(^|/)." - [F]
</IfModule>

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Block access to files that can expose sensitive information.

# By default, block access to backup and source files that may be left by some
# text editors and can pose a security risk when anyone has access to them.
# http://feross.org/cmsploit/

# IMPORTANT: Update the `<FilesMatch>` regular expression from below to include
# any files that might end up on your production server and can expose sensitive
# information about your website. These files may include: configuration files,
# files that contain metadata about the project (e.g.: project dependencies),
# build scripts, etc..

<FilesMatch "(^#.*#|.(bak|config|dist|fla|in[ci]|log|psd|sh|sql|sw[op])|~)$">

    # Apache < 2.3
    <IfModule !mod_authz_core.c>
        Order allow,deny
        Deny from all
        Satisfy All
    </IfModule>

    # Apache = 2.3
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>

</FilesMatch>

# ------------------------------------------------------------------------------
# | Reducing MIME type security risks                                          |
# ------------------------------------------------------------------------------

# Prevent some browsers from MIME-sniffing the response.

# This reduces exposure to drive-by download attacks and cross-origin data
# leaks, and should be left uncommented, especially if the web server is
# serving user-uploaded content or content that could potentially be treated
# as executable by the browser.

# http://www.slideshare.net/hasegawayosuke/owasp-hasegawa
# http://blogs.msdn.com/b/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx
# http://msdn.microsoft.com/en-us/library/ie/gg622941.aspx
# http://mimesniff.spec.whatwg.org/

<IfModule mod_headers.c>
    Header set X-Content-Type-Options "nosniff"
</IfModule>

# ------------------------------------------------------------------------------
# | Reflected Cross-Site Scripting (XSS) attacks                               |
# ------------------------------------------------------------------------------

# (1) Try to re-enable the Cross-Site Scripting (XSS) filter built into the
#     most recent web browsers.
#
#     The filter is usually enabled by default, but in some cases it may be
#     disabled by the user. However, in Internet Explorer for example, it can
#     be re-enabled just by sending the `X-XSS-Protection` header with the
#     value of `1`.
#
# (2) Prevent web browsers from rendering the web page if a potential reflected
#     (a.k.a non-persistent) XSS attack is detected by the filter.
#
#     By default, if the filter is enabled and browsers detect a reflected
#     XSS attack, they will attempt to block the attack by making the smallest
#     possible modifications to the returned web page.
#
#     Unfortunately, in some browsers (e.g.: Internet Explorer), this default
#     behavior may allow the XSS filter to be exploited, thereby, it's better
#     to tell browsers to prevent the rendering of the page altogether, instead
#     of attempting to modify it.
#
#     http://hackademix.net/2009/11/21/ies-xss-filter-creates-xss-vulnerabilities
#
# IMPORTANT: Do not rely on the XSS filter to prevent XSS attacks! Ensure that
# you are taking all possible measures to prevent XSS attacks, the most obvious
# being: validating and sanitizing your site's inputs.
#
# http://blogs.msdn.com/b/ie/archive/2008/07/02/ie8-security-part-iv-the-xss-filter.aspx
# http://blogs.msdn.com/b/ieinternals/archive/2011/01/31/controlling-the-internet-explorer-xss-filter-with-the-x-xss-protection-http-header.aspx
# https://www.owasp.org/index.php/Cross-site_Scripting_%28XSS%29

# <IfModule mod_headers.c>
#     #                           (1)    (2)
#     Header set X-XSS-Protection "1; mode=block"
#     <FilesMatch ".(appcache|atom|crx|css|cur|eot|f4[abpv]|flv|gif|htc|ico|jpe?g|js|json(ld)?|m4[av]|manifest|map|mp4|oex|og[agv]|opus|otf|pdf|png|rdf|rss|safariextz|svgz?|swf|tt[cf]|vcf|vtt|webapp|web[mp]|woff|xml|xpi)$">
#         Header unset X-XSS-Protection
#     </FilesMatch>
# </IfModule>

# ------------------------------------------------------------------------------
# | Secure Sockets Layer (SSL)                                                 |
# ------------------------------------------------------------------------------

# Rewrite secure requests properly in order to prevent SSL certificate warnings.
# E.g.: prevent `https://www.example.com` when your certificate only allows
# `https://secure.example.com`.

# <IfModule mod_rewrite.c>
#    RewriteCond %{SERVER_PORT} !^443
#    RewriteRule ^ https://example-domain-please-change-me.com%{REQUEST_URI} [R=301,L]
# </IfModule>

# ------------------------------------------------------------------------------
# | HTTP Strict Transport Security (HSTS)                                      |
# ------------------------------------------------------------------------------

# Force client-side SSL redirection.

# If a user types `example.com` in his browser, the above rule will redirect
# him to the secure version of the site. That still leaves a window of
# opportunity (the initial HTTP connection) for an attacker to downgrade or
# redirect the request.

# The following header ensures that browser will ONLY connect to your server
# via HTTPS, regardless of what the users type in the address bar.

# http://tools.ietf.org/html/draft-ietf-websec-strict-transport-sec-14#section-6.1
# http://www.html5rocks.com/en/tutorials/security/transport-layer-security/

# IMPORTANT: Remove the `includeSubDomains` optional directive if the subdomains
# are not using HTTPS.

# <IfModule mod_headers.c>
#    Header set Strict-Transport-Security "max-age=16070400; includeSubDomains"
# </IfModule>

# ------------------------------------------------------------------------------
# | Server software information                                                |
# ------------------------------------------------------------------------------

# Avoid displaying the exact Apache version number, the description of the
# generic OS-type and the information about Apache's compiled-in modules.

# ADD THIS DIRECTIVE IN THE `httpd.conf` AS IT WILL NOT WORK IN THE `.htaccess`!

# ServerTokens Prod

# ##############################################################################
# # WEB PERFORMANCE                                                            #
# ##############################################################################

# ------------------------------------------------------------------------------
# | Compression                                                                |
# ------------------------------------------------------------------------------

<IfModule mod_deflate.c>

    # Force compression for mangled headers.
    # http://developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping
    <IfModule mod_setenvif.c>
        <IfModule mod_headers.c>
            SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)s*,?s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
            RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
        </IfModule>
    </IfModule>

    # Compress all output labeled with one of the following MIME-types
    # (for Apache versions below 2.3.7, you don't need to enable `mod_filter`
    #  and can remove the `<IfModule mod_filter.c>` and `</IfModule>` lines
    #  as `AddOutputFilterByType` is still in the core directives).
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE application/atom+xml 
                                      application/javascript 
                                      application/json 
                                      application/ld+json 
                                      application/rss+xml 
                                      application/vnd.ms-fontobject 
                                      application/x-font-ttf 
                                      application/x-web-app-manifest+json 
                                      application/xhtml+xml 
                                      application/xml 
                                      font/opentype 
                                      image/svg+xml 
                                      image/x-icon 
                                      text/css 
                                      text/html 
                                      text/plain 
                                      text/x-component 
                                      text/xml
    </IfModule>

</IfModule>

# ------------------------------------------------------------------------------
# | Content transformations                                                    |
# ------------------------------------------------------------------------------

# Prevent mobile network providers from modifying the website's content.
# http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.5.

# <IfModule mod_headers.c>
#    Header set Cache-Control "no-transform"
# </IfModule>

# ------------------------------------------------------------------------------
# | ETags                                                                      |
# ------------------------------------------------------------------------------

# Remove `ETags` as resources are sent with far-future expires headers.
# http://developer.yahoo.com/performance/rules.html#etags.

# `FileETag None` doesn't work in all cases.
<IfModule mod_headers.c>
    Header unset ETag
</IfModule>

FileETag None

# ------------------------------------------------------------------------------
# | Expires headers                                                            |
# ------------------------------------------------------------------------------

# The following expires headers are set pretty far in the future. If you
# don't control versioning with filename-based cache busting, consider
# lowering the cache time for resources such as style sheets and JavaScript
# files to something like one week.

<IfModule mod_expires.c>

    ExpiresActive on
    ExpiresDefault                                      "access plus 1 month"

  # CSS
    ExpiresByType text/css                              "access plus 1 year"

  # Data interchange
    ExpiresByType application/json                      "access plus 0 seconds"
    ExpiresByType application/ld+json                   "access plus 0 seconds"
    ExpiresByType application/xml                       "access plus 0 seconds"
    ExpiresByType text/xml                              "access plus 0 seconds"

  # Favicon (cannot be renamed!) and cursor images
    ExpiresByType image/x-icon                          "access plus 1 week"

  # HTML components (HTCs)
    ExpiresByType text/x-component                      "access plus 1 month"

  # HTML
    ExpiresByType text/html                             "access plus 0 seconds"

  # JavaScript
    ExpiresByType application/javascript                "access plus 1 year"

  # Manifest files
    ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
    ExpiresByType text/cache-manifest                   "access plus 0 seconds"

  # Media
    ExpiresByType audio/ogg                             "access plus 1 month"
    ExpiresByType image/gif                             "access plus 1 month"
    ExpiresByType image/jpeg                            "access plus 1 month"
    ExpiresByType image/png                             "access plus 1 month"
    ExpiresByType video/mp4                             "access plus 1 month"
    ExpiresByType video/ogg                             "access plus 1 month"
    ExpiresByType video/webm                            "access plus 1 month"

  # Web feeds
    ExpiresByType application/atom+xml                  "access plus 1 hour"
    ExpiresByType application/rss+xml                   "access plus 1 hour"

  # Web fonts
    ExpiresByType application/font-woff                 "access plus 1 month"
    ExpiresByType application/vnd.ms-fontobject         "access plus 1 month"
    ExpiresByType application/x-font-ttf                "access plus 1 month"
    ExpiresByType font/opentype                         "access plus 1 month"
    ExpiresByType image/svg+xml                         "access plus 1 month"

</IfModule>

# ------------------------------------------------------------------------------
# | Filename-based cache busting                                               |
# ------------------------------------------------------------------------------

# If you're not using a build process to manage your filename version revving,
# you might want to consider enabling the following directives to route all
# requests such as `/css/style.12345.css` to `/css/style.css`.

# To understand why this is important and a better idea than `*.css?v231`, read:
# http://stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring

# <IfModule mod_rewrite.c>
#    RewriteCond %{REQUEST_FILENAME} !-f
#    RewriteRule ^(.+).(d+).(js|css|png|jpe?g|gif)$ $1.$3 [L]
# </IfModule>

# ------------------------------------------------------------------------------
# | File concatenation                                                         |
# ------------------------------------------------------------------------------

# Allow concatenation from within specific style sheets and JavaScript files.

# e.g.:
#
#   If you have the following content in a file
#
#       <!--#include file="libs/jquery.js" -->
#       <!--#include file="plugins/jquery.timer.js" -->
#
#   Apache will replace it with the content from the specified files.

# <IfModule mod_include.c>
#    <FilesMatch ".combined.js$">
#        Options +Includes
#        AddOutputFilterByType INCLUDES application/javascript application/json
#        SetOutputFilter INCLUDES
#    </FilesMatch>
#    <FilesMatch ".combined.css$">
#        Options +Includes
#        AddOutputFilterByType INCLUDES text/css
#        SetOutputFilter INCLUDES
#    </FilesMatch>
# </IfModule>

# ------------------------------------------------------------------------------
# | File Listing                                                               |
# ------------------------------------------------------------------------------
# Prevent Directory Listing

Options All -Indexes

# ------------------------------------------------------------------------------
# | Protect .htaccess file                                                     |
# ------------------------------------------------------------------------------
# Prevent viewing of .htaccess file
<Files .htaccess>
    order allow,deny
    deny from all
</Files>
# STRONG HTACCESS PROTECTION
<Files ~ "^.*.([Hh][Tt][Aa])">
    order allow,deny
    deny from all
    satisfy all
</Files>

# ------------------------------------------------------------------------------
# | Blocking all bot                                                           |
# ------------------------------------------------------------------------------
# Block bad bots
RewriteEngine On 
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot mailto:craftbot@yahoo.com [OR]
RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]
RewriteCond %{HTTP_USER_AGENT} ^Custo [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download Demon [OR]
RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]
RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express WebPictures [OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]
RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]
RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]
RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]
RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Image Stripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} Indy Library [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet Ninja [OR]
RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC Web Spider [OR]
RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]
RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass Downloader [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown tool [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister PiX [OR]
RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]
RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net Vampire [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline Explorer [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline Navigator [OR]
RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa Foto [OR]
RewriteCond %{HTTP_USER_AGENT} ^pavuk [OR]
RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]
RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR]
RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]
RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport Pro [OR]
RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web Image Collector [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebGo IS [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website eXtractor [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website Quester [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]
RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]
RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon WebSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.* - [F,L]

# REDIRECT SPAMMER ATTACKS TO BOGUS SITE
<IfModule mod_rewrite.c>
RewriteCond %{QUERY_STRING} q=user/register
RewriteRule ^/?$ http://www.nixbla.com/ [R=301,L]
RewriteCond %{QUERY_STRING} q=node/add
RewriteRule ^/?$ http://www.nixbla.com/ [R=301,L]
</IfModule>

#BLOCK BROWSER ACCESS TO LOG FILES
<Files  ~ ".log$">
  Order allow,deny
  Deny from all
</Files>

#WP HARDENING SECURITY HEADERS
<ifModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
Header always append X-Frame-Options SAMEORIGIN
Header set X-Content-Type-Options: "nosniff”
</ifModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

# PROTECT WP-CONFIG FILE
<files wp-config.php>
order allow,deny
deny from all
</files>

# SERVE CUSTOM ERROR PAGES WITH CONTACT EMAIL FOR THOSE BLOCKED BY MISTAKE
ErrorDocument 403 /403.html

# 2014 MICRO BLACKLIST PLUS MALICIOUS BOTS AND SEARCH SPIDERS. ALL EXCLUSIVELY FOREIGN BOTS EXCEPT FIRST 3 CATEGORIES AND SOME SEARCH SPIDERS
<IfModule mod_setenvif.c>
Order Allow,Deny
Allow from all
# AWS MALICIOUS SEARCH BOT
Deny from 54.163.251.86
# CGI-BIN BASHER
Deny from 62.210.75.170
# TROLL BLOCKS ANY COUNTRY
Deny from 69.81.178.135
# FOREIGN BOTS CAUGHT IN THE BAD BOT BLACKHOLE
Deny from 86.123.243.250
Deny from 109.233.122.212
Deny from 91.242.33.8
Deny from 109.64.163.94
Deny from 176.28.46.163
Deny from 78.110.8.85
Deny from 128.199.164.76
Deny from 41.66.230.92
Deny from 197.237.209.204
Deny from 95.211.81.86
Deny from 89.123.14.154
Deny from 185.24.233.3
Deny from 92.85.56.141
Deny from 192.186.142.170
Deny from 176.205.252.58
Deny from 178.88.168.243
Deny from 92.85.174.229
Deny from 5.9.151.67
Deny from 82.76.87.136
Deny from 79.177.15.78
Deny from 82.157.210.118
Deny from 79.182.153.82
Deny from 72.252.203.195
Deny from 85.53.243.220
Deny from 77.173.119.236
Deny from 92.11.29.100
Deny from 188.227.187.61
Deny from 130.204.244.14
Deny from 85.113.55.152
Deny from 80.61.57.89
Deny from 176.57.141.193
Deny from 77.172.210.16
Deny from 130.204.232.210
Deny from 192.99.244.194
Deny from 173.246.4.215
Deny from 200.59.199.67
Deny from 76.79.114.2
Deny from 197.45.133.157
Deny from 93.36.118.3
# ANONYMOUS PROXIES
Deny from 94.242.246.23
Deny from 197.231.221.211
Deny from 217.115.10.131
# ATTEMPTED WP LOGINS FROM FOREIGN COUNTRIES
Deny from 178.137.82.82
Deny from 46.151.
Deny from 192.99.111.130
Deny from 178.33.164.31
# FOREIGN BOTS ATTEMPTING XSS SCRIPT ATTACKS
Deny from 212.250.16.17
Deny from 103.12.151.188
# SEARCH ENGINES AND SPIDERS
# Aboundex crawler
Deny from 173.192.34.95
# Baidu crawlers
Deny from 123.125.
# Bing crawlers that do not respect crawl rate
Deny from 157.55.39.
Deny from 207.46.13.
Deny from 107.178.200.
Deny from 157.55.39.113
Deny from 207.46.13.67
# ddos attack hitting image folder
Deny from 176.9.124.142
Deny from 75.68.97.63
Deny from 37.14.152.158
Deny from 207.98.189.119
Deny from 78.189.167.52
Deny from 76.116.161.177
Deny from 79.148.112.147
Deny from 173.163.130.213
Deny from 73.18.204.154
Deny from 24.29.71.24
Deny from 72.172.51.166
Deny from 68.38.179.102
Deny from 174.48.165.222
Deny from 67.211.239.30
Deny from 108.16.114.14
Deny from 184.35.14.164
Deny from 66.249.81.254
Deny from 79.14.209.118
Deny from 216.76.54.130
Deny from 72.185.4.223
Deny from 217.129.146.208
Deny from 148.251.13.242
# DotBot
Deny from 208.115.113.92
# Gloengine
Deny from 142.136.187.187
#Icerocket crawler
Deny from 209.191.
# Majestic12 bots Germany
Deny from 148.251.
Deny from 92.232.
Deny from 78.46.
Deny from 88.150.
Deny from 144.76.
Deny from 69.64.41.
Deny from 87.117.
Deny from 162.210.
Deny from 37.59.20.
Deny from 209.126.
Deny from 198.245.
Deny from 5.9.97.
Deny from 91.194.
#Maxpoint crawler
Deny from 208.123.79.68
#Netherlands spam bot
Deny from 80.82.65.82
# Seznam bot
Deny from 77.75.77.
# Spanish spam bot
Deny from 85.54.
Deny from 46.27.98.231
# Spinnr bot
Deny from 173.192.238.44
Deny from 174.36.241.151
# Symfony spider
Deny from 54.217.185.241
# XoviBot Germany
Deny from 88.198.
Deny from 212.224.119.
#Yandex crawlers
Deny from 100.43.
Deny from 95.108.
Deny from 141.8.
Deny from 5.255.
Deny from 178.154.
Deny from 37.140.
Deny from 93.158.
Deny from 5.45.254.
# Yisou spider
Deny from 42.156.
# COUNTRY BOTS
# Australia bot
Deny from 27.54.93.178
# Brazil bots
Deny from 54.232.102.193
Deny from 186.202.126.94
Deny from 186.213.72.146
Deny from 186.219.44.6
# admin pages crawler from Brazil
Deny from 177.52.160.37
# admin pages crawler from France
Deny from 46.105.42.172
# admin pages crawler from China
Deny from 120.34.97.183
# foreign wp-configbak crawlers
Deny from 88.232.63.48
# Canada bot
Deny from 69.161.138.1
# Chinese bots
Deny from 192.200.102.102
Deny from 183.138.
Deny from 98.126.17.119
Deny from 202.46.52.120
Deny from 42.156.
Deny from 27.159.
Deny from 27.150.
Deny from 27.153.
Deny from 140.237.
Deny from 59.58.
Deny from 182.118.
Deny from 49.77.
Deny from 149.255.
Deny from 108.171.
Deny from 120.43.
Deny from 222.77.
Deny from 220.161.
Deny from 120.37.
Deny from 110.86.
Deny from 110.85.
Deny from 221.176.
Deny from 54.83.
Deny from 195.211.
Deny from 113.108.21.69
Deny from 223.104.31.111
Deny from 58.22.67.216
Deny from 183.131.144.204
Deny from 188.165.61.65
# French bots
Deny from 46.105.113.8
Deny from 37.59.65.58
Deny from 37.187.89.77
# German bots
Deny from 212.90.148.101
Deny from 178.63.
Deny from 178.77.
Deny from 178.238.
Deny from 87.106.187.232
# India bot
Deny from 122.166.169.127
# Ireland bot
Deny from 54.229.73.40
# Korea bots
Deny from 14.63.212.77
Deny from 118.39.113.219
Deny from 211.244.
# Lithuania bots
Deny from 31.193.196.98
# New Zealand bots
Deny from 203.109.158.201
Deny from 27.252.92.103
# Pakistan bot
Deny from 27.255.56.87
# Polish bot
Deny from 82.139.3.3
Deny from 155.133.19.130
# Russian bots
Deny from 46.35.238.234
Deny from 31.184.238.9
Deny from 91.207.
Deny from 128.73.60.194
Deny from 94.41.113.152
Deny from 5.164.
Deny from 95.105.29.47
Deny from 178.141.211.111
Deny from 46.42.152.84
Deny from 83.234.80.197
Deny from 87.117.
Deny from 136.169.197.87
Deny from 188.143.232.72
Deny from 145.255.3.1
Deny from 31.192.
# mail.ru Russian crawler
Deny from 217.69.133.
# google sniper ip from Serbia
Deny from 95.180.77.18
# Turkey bots
Deny from 88.233.201.38
Deny from 94.73.167.227
# UK bots
Deny from 89.238.137.59
Deny from 195.157.124.186
# Ukraine bot
Deny from 91.207.7.202
Deny from 46.174.165.192
# Ukraine spam bot
Deny from 91.200.
# Singapore bot
Deny from 27.96.103.38
# Sweden bot
Deny from 194.9.94.213
</IfModule>

<IfModule mod_rewrite.c>
RewriteCond %{QUERY_STRING} http://www.google.com/humans.txt? [NC]
RewriteRule .* - [F,L]
</IfModule>

# Start Bad Bot Prevention
<IfModule mod_setenvif.c>
# SetEnvIfNoCase User-Agent ^$ bad_bot
SetEnvIfNoCase User-Agent ^12soso bad_bot
SetEnvIfNoCase User-Agent ^192.comAgent bad_bot
SetEnvIfNoCase User-Agent ^1Noonbot bad_bot
SetEnvIfNoCase User-Agent ^1on1searchBot bad_bot
SetEnvIfNoCase User-Agent ^3D_SEARCH bad_bot
SetEnvIfNoCase User-Agent ^3DE_SEARCH2 bad_bot
SetEnvIfNoCase User-Agent ^3GSE bad_bot
SetEnvIfNoCase User-Agent ^50.nu bad_bot
SetEnvIfNoCase User-Agent ^A1 Sitemap Generator bad_bot
SetEnvIfNoCase User-Agent ^A1 Website Download bad_bot
SetEnvIfNoCase User-Agent ^A6-Indexer bad_bot
SetEnvIfNoCase User-Agent ^AASP bad_bot
SetEnvIfNoCase User-Agent ^ABACHOBot bad_bot
SetEnvIfNoCase User-Agent ^Abonti bad_bot
SetEnvIfNoCase User-Agent ^abot bad_bot
SetEnvIfNoCase User-Agent ^AbotEmailSearch bad_bot
SetEnvIfNoCase User-Agent ^Aboundex/0.3 bad_bot
SetEnvIfNoCase User-Agent ^AboutUsBot bad_bot
SetEnvIfNoCase User-Agent ^AccMonitor Compliance Server bad_bot
SetEnvIfNoCase User-Agent ^accoona bad_bot
SetEnvIfNoCase User-Agent ^AChulkov.NET page walker bad_bot
SetEnvIfNoCase User-Agent ^Acme.Spider bad_bot
SetEnvIfNoCase User-Agent ^AcoonBot bad_bot
SetEnvIfNoCase User-Agent ^acquia-crawler bad_bot
SetEnvIfNoCase User-Agent ^ActiveTouristBot bad_bot
SetEnvIfNoCase User-Agent ^Ad Muncher bad_bot
SetEnvIfNoCase User-Agent ^AdamM Bot bad_bot
SetEnvIfNoCase User-Agent ^adbeat_bot bad_bot
SetEnvIfNoCase User-Agent ^adminshop.com bad_bot
SetEnvIfNoCase User-Agent ^Advanced Email Extractor bad_bot
SetEnvIfNoCase User-Agent ^AESOP_com_SpiderMan bad_bot
SetEnvIfNoCase User-Agent ^AESpider bad_bot
SetEnvIfNoCase User-Agent ^AF Knowledge Now Verity Spider bad_bot
SetEnvIfNoCase User-Agent ^aggregator:Vocus bad_bot
SetEnvIfNoCase User-Agent ^ah-ha.com crawler bad_bot
SetEnvIfNoCase User-Agent ^AhrefsBot bad_bot
SetEnvIfNoCase User-Agent ^AIBOT bad_bot
SetEnvIfNoCase User-Agent ^aiHitBot bad_bot
SetEnvIfNoCase User-Agent ^aipbot bad_bot
SetEnvIfNoCase User-Agent ^AISIID bad_bot
SetEnvIfNoCase User-Agent ^AITCSRobot/1.1 bad_bot
SetEnvIfNoCase User-Agent ^Akamai-SiteSnapshot bad_bot
SetEnvIfNoCase User-Agent ^AlexaWebSearchPlatform bad_bot
SetEnvIfNoCase User-Agent ^AlexfDownload bad_bot
SetEnvIfNoCase User-Agent ^Alexibot bad_bot
SetEnvIfNoCase User-Agent ^AlkalineBOT bad_bot
SetEnvIfNoCase User-Agent ^All Acronyms Bot bad_bot
SetEnvIfNoCase User-Agent ^Alpha Search Agent bad_bot
SetEnvIfNoCase User-Agent ^Amerla Search Bot bad_bot
SetEnvIfNoCase User-Agent ^Amfibibot bad_bot
SetEnvIfNoCase User-Agent ^AmPmPPC.com bad_bot
SetEnvIfNoCase User-Agent ^AmPmPPC.com bad_bot
SetEnvIfNoCase User-Agent ^AMZNKAssocBot bad_bot
SetEnvIfNoCase User-Agent ^Anemone bad_bot
SetEnvIfNoCase User-Agent ^Anonymous/3G bot bad_bot
SetEnvIfNoCase User-Agent ^Anonymouse.org bad_bot
SetEnvIfNoCase User-Agent ^AnotherBot bad_bot
SetEnvIfNoCase User-Agent ^AnswerBot bad_bot
SetEnvIfNoCase User-Agent ^AnswerBus bad_bot
SetEnvIfNoCase User-Agent ^AnswerChase PROve bad_bot
SetEnvIfNoCase User-Agent ^AntBot bad_bot
SetEnvIfNoCase User-Agent ^antibot- bad_bot
SetEnvIfNoCase User-Agent ^AntiSantyWorm bad_bot
SetEnvIfNoCase User-Agent ^Antro.Net bad_bot
SetEnvIfNoCase User-Agent ^AONDE-Spider bad_bot
SetEnvIfNoCase User-Agent ^Aport bad_bot
SetEnvIfNoCase User-Agent ^appid: s~stremor-crawler- bad_bot
SetEnvIfNoCase User-Agent ^Aqua_Products bad_bot
SetEnvIfNoCase User-Agent ^AraBot bad_bot
SetEnvIfNoCase User-Agent ^Arachmo bad_bot
SetEnvIfNoCase User-Agent ^Arachnophilia bad_bot
SetEnvIfNoCase User-Agent ^archive.org_bot bad_bot
SetEnvIfNoCase User-Agent ^aria eQualizer bad_bot
SetEnvIfNoCase User-Agent ^arianna.libero.it bad_bot
SetEnvIfNoCase User-Agent ^Arikus_Spider bad_bot
SetEnvIfNoCase User-Agent ^Art-Online.com bad_bot
SetEnvIfNoCase User-Agent ^ArtavisBot bad_bot
SetEnvIfNoCase User-Agent ^Artera bad_bot
SetEnvIfNoCase User-Agent ^ASAHA Search Engine Turkey bad_bot
SetEnvIfNoCase User-Agent ^ASpider/0.09 bad_bot
SetEnvIfNoCase User-Agent ^ASPSeek bad_bot
SetEnvIfNoCase User-Agent ^asterias bad_bot
SetEnvIfNoCase User-Agent ^AstroFind bad_bot
SetEnvIfNoCase User-Agent ^athenusbot bad_bot
SetEnvIfNoCase User-Agent ^AtlocalBot bad_bot
SetEnvIfNoCase User-Agent ^Atomic_Email_Hunter bad_bot
SetEnvIfNoCase User-Agent ^attach bad_bot
SetEnvIfNoCase User-Agent ^attrakt bad_bot
SetEnvIfNoCase User-Agent ^Attributor.comBot bad_bot
SetEnvIfNoCase User-Agent ^attributor bad_bot
SetEnvIfNoCase User-Agent ^Attributor/Dejan- bad_bot
SetEnvIfNoCase User-Agent ^augurfind bad_bot
SetEnvIfNoCase User-Agent ^AURESYS bad_bot
SetEnvIfNoCase User-Agent ^AutoBaron crawler bad_bot
SetEnvIfNoCase User-Agent ^autoemailspider bad_bot
SetEnvIfNoCase User-Agent ^autowebdir bad_bot
SetEnvIfNoCase User-Agent ^AVSearch- bad_bot
SetEnvIfNoCase User-Agent ^axfeedsbot bad_bot
SetEnvIfNoCase User-Agent ^Axonize-bot bad_bot
SetEnvIfNoCase User-Agent ^Ayna bad_bot
SetEnvIfNoCase User-Agent ^b2w bad_bot
SetEnvIfNoCase User-Agent ^b2w/0.1 bad_bot
SetEnvIfNoCase User-Agent ^BackDoorBot bad_bot
SetEnvIfNoCase User-Agent ^BackRub/ bad_bot
SetEnvIfNoCase User-Agent ^BackStreet Browser bad_bot
SetEnvIfNoCase User-Agent ^BackWeb bad_bot
SetEnvIfNoCase User-Agent ^Baiduspider bad_bot
SetEnvIfNoCase User-Agent ^BaiDuSpider bad_bot
SetEnvIfNoCase User-Agent ^BaiduSpider bad_bot
SetEnvIfNoCase User-Agent ^Baiduspider-video bad_bot
SetEnvIfNoCase User-Agent ^Baiduspider+ bad_bot
SetEnvIfNoCase User-Agent ^Bandit bad_bot
SetEnvIfNoCase User-Agent ^BatchFTP bad_bot
SetEnvIfNoCase User-Agent ^baypup bad_bot
SetEnvIfNoCase User-Agent ^BDFetch bad_bot
SetEnvIfNoCase User-Agent ^BecomeBot bad_bot
SetEnvIfNoCase User-Agent ^BecomeJPBot bad_bot
SetEnvIfNoCase User-Agent ^BeetleBot bad_bot
SetEnvIfNoCase User-Agent ^Bender bad_bot
SetEnvIfNoCase User-Agent ^besserscheitern-crawl bad_bot
SetEnvIfNoCase User-Agent ^betaBot bad_bot
SetEnvIfNoCase User-Agent ^Big Brother bad_bot
SetEnvIfNoCase User-Agent ^Big Data bad_bot
SetEnvIfNoCase User-Agent ^Bigado.com bad_bot
SetEnvIfNoCase User-Agent ^BigCliqueBot bad_bot
SetEnvIfNoCase User-Agent ^BigCliqueBOT bad_bot
SetEnvIfNoCase User-Agent ^Bigfoot bad_bot
SetEnvIfNoCase User-Agent ^BIGLOTRON bad_bot
SetEnvIfNoCase User-Agent ^Bilbo bad_bot
SetEnvIfNoCase User-Agent ^BilgiBetaBot bad_bot
SetEnvIfNoCase User-Agent ^BilgiBot bad_bot
SetEnvIfNoCase User-Agent ^bingbot bad_bot
SetEnvIfNoCase User-Agent ^bintellibot bad_bot
SetEnvIfNoCase User-Agent ^bitlybot bad_bot
SetEnvIfNoCase User-Agent ^BitvoUserAgent bad_bot
SetEnvIfNoCase User-Agent ^Bizbot003 bad_bot
SetEnvIfNoCase User-Agent ^BizBot04 kirk.overleaf.com bad_bot
SetEnvIfNoCase User-Agent ^BizWorks Retriever bad_bot
SetEnvIfNoCase User-Agent ^Black Hole bad_bot
SetEnvIfNoCase User-Agent ^Blackbird bad_bot
SetEnvIfNoCase User-Agent ^BlackMask.Net Search Engine bad_bot
SetEnvIfNoCase User-Agent ^BlackWidow bad_bot
SetEnvIfNoCase User-Agent ^bladder fusion bad_bot
SetEnvIfNoCase User-Agent ^Blaiz-Bee bad_bot
SetEnvIfNoCase User-Agent ^BLEXBot bad_bot
SetEnvIfNoCase User-Agent ^Blinkx/DFS-Fetch bad_bot
SetEnvIfNoCase User-Agent ^BlitzBOT bad_bot
SetEnvIfNoCase User-Agent ^Blog Conversation Project bad_bot
SetEnvIfNoCase User-Agent ^BlogMyWay bad_bot
SetEnvIfNoCase User-Agent ^BlogPulseLive bad_bot
SetEnvIfNoCase User-Agent ^BlogRefsBot bad_bot
SetEnvIfNoCase User-Agent ^BlogScope bad_bot
SetEnvIfNoCase User-Agent ^Blogslive bad_bot
SetEnvIfNoCase User-Agent ^BloobyBot bad_bot
SetEnvIfNoCase User-Agent ^BlowFish bad_bot
SetEnvIfNoCase User-Agent ^BLT bad_bot
SetEnvIfNoCase User-Agent ^bnf.fr_bot bad_bot
SetEnvIfNoCase User-Agent ^BoaConstrictor bad_bot
SetEnvIfNoCase User-Agent ^BoardReader-Image-Fetcher bad_bot
SetEnvIfNoCase User-Agent ^BOI_crawl_00 bad_bot
SetEnvIfNoCase User-Agent ^BOIA-Scan-Agent bad_bot
SetEnvIfNoCase User-Agent ^BOIA.ORG-Scan-Agent bad_bot
SetEnvIfNoCase User-Agent ^boitho.com-dc bad_bot
SetEnvIfNoCase User-Agent ^Bookmark Buddy bookmark checker bad_bot
SetEnvIfNoCase User-Agent ^Bookmark search tool bad_bot
SetEnvIfNoCase User-Agent ^bosug bad_bot
SetEnvIfNoCase User-Agent ^Bot Apoena bad_bot
SetEnvIfNoCase User-Agent ^Bot bad_bot
SetEnvIfNoCase User-Agent ^bot bad_bot
SetEnvIfNoCase User-Agent ^BOT bad_bot
SetEnvIfNoCase User-Agent ^BotALot bad_bot
SetEnvIfNoCase User-Agent ^BotRightHere bad_bot
SetEnvIfNoCase User-Agent ^Botswana bad_bot
SetEnvIfNoCase User-Agent ^bottybot bad_bot
SetEnvIfNoCase User-Agent ^BpBot bad_bot
SetEnvIfNoCase User-Agent ^BRAINTIME_SEARCH bad_bot
SetEnvIfNoCase User-Agent ^BrokenLinkCheck.com bad_bot
SetEnvIfNoCase User-Agent ^BrowserEmulator bad_bot
SetEnvIfNoCase User-Agent ^BrowserMob bad_bot
SetEnvIfNoCase User-Agent ^BruinBot bad_bot
SetEnvIfNoCase User-Agent ^BSearchR&D bad_bot
SetEnvIfNoCase User-Agent ^BSpider bad_bot
SetEnvIfNoCase User-Agent ^btbot bad_bot
SetEnvIfNoCase User-Agent ^Btsearch bad_bot
SetEnvIfNoCase User-Agent ^Buddy bad_bot
SetEnvIfNoCase User-Agent ^Buibui bad_bot
SetEnvIfNoCase User-Agent ^BuildCMS crawler bad_bot
SetEnvIfNoCase User-Agent ^BuiltBotTough bad_bot
SetEnvIfNoCase User-Agent ^Bullseye bad_bot
SetEnvIfNoCase User-Agent ^bumblebee bad_bot
SetEnvIfNoCase User-Agent ^BunnySlippers bad_bot
SetEnvIfNoCase User-Agent ^BuscadorClarin bad_bot
SetEnvIfNoCase User-Agent ^Buscaplus Robi bad_bot
SetEnvIfNoCase User-Agent ^Butterfly bad_bot
SetEnvIfNoCase User-Agent ^BuyHawaiiBot bad_bot
SetEnvIfNoCase User-Agent ^BuzzBot bad_bot
SetEnvIfNoCase User-Agent ^byindia bad_bot
SetEnvIfNoCase User-Agent ^BYINDIA bad_bot
SetEnvIfNoCase User-Agent ^BySpider bad_bot
SetEnvIfNoCase User-Agent ^byteserver bad_bot
SetEnvIfNoCase User-Agent ^bzBot bad_bot
SetEnvIfNoCase User-Agent ^c r a w l 3 r bad_bot
SetEnvIfNoCase User-Agent ^CacheBlaster bad_bot
SetEnvIfNoCase User-Agent ^Caddbot bad_bot
SetEnvIfNoCase User-Agent ^Cafi bad_bot
SetEnvIfNoCase User-Agent ^Camcrawler bad_bot
SetEnvIfNoCase User-Agent ^CamelStampede bad_bot
SetEnvIfNoCase User-Agent ^Canon-WebRecord bad_bot
SetEnvIfNoCase User-Agent ^Canon-WebRecordPro bad_bot
SetEnvIfNoCase User-Agent ^CareerBot bad_bot
SetEnvIfNoCase User-Agent ^cataguru bad_bot
SetEnvIfNoCase User-Agent ^CatchBot bad_bot
SetEnvIfNoCase User-Agent ^CatchBot bad_bot
SetEnvIfNoCase User-Agent ^CazoodleBot bad_bot
SetEnvIfNoCase User-Agent ^CCBot bad_bot
SetEnvIfNoCase User-Agent ^CCGCrawl bad_bot
SetEnvIfNoCase User-Agent ^ccubee bad_bot
SetEnvIfNoCase User-Agent ^CD-Preload bad_bot
SetEnvIfNoCase User-Agent ^CE-Preload bad_bot
SetEnvIfNoCase User-Agent ^Cegbfeieh bad_bot
SetEnvIfNoCase User-Agent ^Cerberian Drtrs bad_bot
SetEnvIfNoCase User-Agent ^CERT FigleafBot bad_bot
SetEnvIfNoCase User-Agent ^cfetch bad_bot
SetEnvIfNoCase User-Agent ^CFNetwork bad_bot
SetEnvIfNoCase User-Agent ^Chameleon bad_bot
SetEnvIfNoCase User-Agent ^Charlotte bad_bot
SetEnvIfNoCase User-Agent ^Check&Get bad_bot
SetEnvIfNoCase User-Agent ^Checkbot bad_bot
SetEnvIfNoCase User-Agent ^CheckLinks bad_bot
SetEnvIfNoCase User-Agent ^Checklinks bad_bot
SetEnvIfNoCase User-Agent ^CheeseBot bad_bot
SetEnvIfNoCase User-Agent ^ChemieDE-NodeBot bad_bot
SetEnvIfNoCase User-Agent ^CherryPicker bad_bot
SetEnvIfNoCase User-Agent ^CherryPickerElite bad_bot
SetEnvIfNoCase User-Agent ^CherryPickerSE bad_bot
SetEnvIfNoCase User-Agent ^Chilkat bad_bot
SetEnvIfNoCase User-Agent ^ChinaClaw bad_bot
SetEnvIfNoCase User-Agent ^CipinetBot bad_bot
SetEnvIfNoCase User-Agent ^cis455crawler bad_bot
SetEnvIfNoCase User-Agent ^citeseerxbot bad_bot
SetEnvIfNoCase User-Agent ^cizilla.com/Cizilla- bad_bot
SetEnvIfNoCase User-Agent ^ClariaBot bad_bot
SetEnvIfNoCase User-Agent ^Clushbot bad_bot
SetEnvIfNoCase User-Agent ^COAST scan engine bad_bot
SetEnvIfNoCase User-Agent ^COAST WebMaster Pro bad_bot
SetEnvIfNoCase User-Agent ^coccoc bad_bot
SetEnvIfNoCase User-Agent ^CollapsarWEB bad_bot
SetEnvIfNoCase User-Agent ^Collector bad_bot
SetEnvIfNoCase User-Agent ^Combine bad_bot
SetEnvIfNoCase User-Agent ^combine bad_bot
SetEnvIfNoCase User-Agent ^COMBINE bad_bot
SetEnvIfNoCase User-Agent ^Compatible bad_bot
SetEnvIfNoCase User-Agent ^ConnectSearch bad_bot
SetEnvIfNoCase User-Agent ^conpilot bad_bot
SetEnvIfNoCase User-Agent ^ContentSmartz bad_bot
SetEnvIfNoCase User-Agent ^ContextAd Bot bad_bot
SetEnvIfNoCase User-Agent ^contype bad_bot
SetEnvIfNoCase User-Agent ^cookieNET bad_bot
SetEnvIfNoCase User-Agent ^CoolBot  bad_bot
SetEnvIfNoCase User-Agent ^CoolCheck bad_bot
SetEnvIfNoCase User-Agent ^Copernic bad_bot
SetEnvIfNoCase User-Agent ^Copier bad_bot
SetEnvIfNoCase User-Agent ^CopyRightCheck bad_bot
SetEnvIfNoCase User-Agent ^core-project bad_bot
SetEnvIfNoCase User-Agent ^cosmos bad_bot
SetEnvIfNoCase User-Agent ^Covario-IDS bad_bot
SetEnvIfNoCase User-Agent ^Cowbot- bad_bot
SetEnvIfNoCase User-Agent ^Cowdog Bot bad_bot
SetEnvIfNoCase User-Agent ^crabbyBot bad_bot
SetEnvIfNoCase User-Agent ^Crawl_Application bad_bot
SetEnvIfNoCase User-Agent ^crawl.UserAgent bad_bot
SetEnvIfNoCase User-Agent ^Crawl bad_bot
SetEnvIfNoCase User-Agent ^crawl bad_bot
SetEnvIfNoCase User-Agent ^CrawlConvera bad_bot
SetEnvIfNoCase User-Agent ^Crawler bad_bot
SetEnvIfNoCase User-Agent ^crawler bad_bot
SetEnvIfNoCase User-Agent ^crawler_for_infomine bad_bot
SetEnvIfNoCase User-Agent ^CRAWLER-ALTSE.VUNET.ORG-Lynx bad_bot
SetEnvIfNoCase User-Agent ^crawler-upgrade-config bad_bot
SetEnvIfNoCase User-Agent ^crawler.kpricorn.org bad_bot
SetEnvIfNoCase User-Agent ^crawler@ bad_bot
SetEnvIfNoCase User-Agent ^crawler bad_bot
SetEnvIfNoCase User-Agent ^crawler43.ejupiter.com bad_bot
SetEnvIfNoCase User-Agent ^crawler4j bad_bot
SetEnvIfNoCase User-Agent ^Crawly bad_bot
SetEnvIfNoCase User-Agent ^CreativeCommons bad_bot
SetEnvIfNoCase User-Agent ^Crescent bad_bot
SetEnvIfNoCase User-Agent ^Crescent Internet ToolPak HTTP OLE Control v.1.0 bad_bot
SetEnvIfNoCase User-Agent ^cs-crawler bad_bot
SetEnvIfNoCase User-Agent ^CSE HTML Validator bad_bot
SetEnvIfNoCase User-Agent ^CSHttpClient bad_bot
SetEnvIfNoCase User-Agent ^Cuasarbot bad_bot
SetEnvIfNoCase User-Agent ^culsearch/culs bad_bot
SetEnvIfNoCase User-Agent ^Curl bad_bot
SetEnvIfNoCase User-Agent ^Custo bad_bot
SetEnvIfNoCase User-Agent ^Cutbot bad_bot
SetEnvIfNoCase User-Agent ^cvaulev bad_bot
SetEnvIfNoCase User-Agent ^Cyberdog bad_bot
SetEnvIfNoCase User-Agent ^CyberNavi_WebGet bad_bot
SetEnvIfNoCase User-Agent ^CyberPatrol SiteCat Webbot bad_bot
SetEnvIfNoCase User-Agent ^CyberSpyder bad_bot
SetEnvIfNoCase User-Agent ^CydralSpider bad_bot
SetEnvIfNoCase User-Agent ^D1GArabicEngine bad_bot
SetEnvIfNoCase User-Agent ^DA bad_bot
SetEnvIfNoCase User-Agent ^DataCha0s bad_bot
SetEnvIfNoCase User-Agent ^DataFountains bad_bot
SetEnvIfNoCase User-Agent ^DataFountains/DMOZ Downloader bad_bot
SetEnvIfNoCase User-Agent ^DataparkSearch bad_bot
SetEnvIfNoCase User-Agent ^datascape robot bad_bot
SetEnvIfNoCase User-Agent ^DataSpearSpiderBot bad_bot
SetEnvIfNoCase User-Agent ^DataSpider bad_bot
SetEnvIfNoCase User-Agent ^Dattatec.com bad_bot
SetEnvIfNoCase User-Agent ^Dattatec.com-Sitios-Top bad_bot
SetEnvIfNoCase User-Agent ^Daumoa bad_bot
SetEnvIfNoCase User-Agent ^DAUMOA-video bad_bot
SetEnvIfNoCase User-Agent ^DAUMOA-web bad_bot
SetEnvIfNoCase User-Agent ^Daumoa bad_bot
SetEnvIfNoCase User-Agent ^Declumbot bad_bot
SetEnvIfNoCase User-Agent ^Deepindex bad_bot
SetEnvIfNoCase User-Agent ^deepnet crawler bad_bot
SetEnvIfNoCase User-Agent ^DeepTrawl bad_bot
SetEnvIfNoCase User-Agent ^dejan bad_bot
SetEnvIfNoCase User-Agent ^del.icio.us-thumbnails bad_bot
SetEnvIfNoCase User-Agent ^DelvuBot bad_bot
SetEnvIfNoCase User-Agent ^Der große BilderSauger bad_bot
SetEnvIfNoCase User-Agent ^DiaGem bad_bot
SetEnvIfNoCase User-Agent ^Diamond bad_bot
SetEnvIfNoCase User-Agent ^DiamondBot bad_bot
SetEnvIfNoCase User-Agent ^DiBot bad_bot
SetEnvIfNoCase User-Agent ^didaxusbot bad_bot
SetEnvIfNoCase User-Agent ^DigExt bad_bot
SetEnvIfNoCase User-Agent ^Digger bad_bot
SetEnvIfNoCase User-Agent ^DiGi-RSSBot bad_bot
SetEnvIfNoCase User-Agent ^DigitalArchivesBot bad_bot
SetEnvIfNoCase User-Agent ^DigOut4U bad_bot
SetEnvIfNoCase User-Agent ^DIIbot bad_bot
SetEnvIfNoCase User-Agent ^Dillo bad_bot
SetEnvIfNoCase User-Agent ^Dir_Snatch.exe bad_bot
SetEnvIfNoCase User-Agent ^DISCo bad_bot
SetEnvIfNoCase User-Agent ^Distilled-Reputation-Monitor bad_bot
SetEnvIfNoCase User-Agent ^Dit bad_bot
SetEnvIfNoCase User-Agent ^DittoSpyder bad_bot
SetEnvIfNoCase User-Agent ^DjangoTraineeBot bad_bot
SetEnvIfNoCase User-Agent ^DKIMRepBot bad_bot
SetEnvIfNoCase User-Agent ^DoCoMo bad_bot
SetEnvIfNoCase User-Agent ^DOF-Verify bad_bot
SetEnvIfNoCase User-Agent ^Domaincrawler bad_bot
SetEnvIfNoCase User-Agent ^domaincrawler bad_bot
SetEnvIfNoCase User-Agent ^DomainScan bad_bot
SetEnvIfNoCase User-Agent ^DomainWatcher Bot bad_bot
SetEnvIfNoCase User-Agent ^DotBot bad_bot
SetEnvIfNoCase User-Agent ^DotSpotsBot bad_bot
SetEnvIfNoCase User-Agent ^Dow Jones Searchbot bad_bot
SetEnvIfNoCase User-Agent ^Download bad_bot
SetEnvIfNoCase User-Agent ^Downloader bad_bot
SetEnvIfNoCase User-Agent ^DOY bad_bot
SetEnvIfNoCase User-Agent ^dragonfly bad_bot
SetEnvIfNoCase User-Agent ^Drip bad_bot
SetEnvIfNoCase User-Agent ^drone bad_bot
SetEnvIfNoCase User-Agent ^DTAAgent bad_bot
SetEnvIfNoCase User-Agent ^dtSearchSpider bad_bot
SetEnvIfNoCase User-Agent ^dumbot bad_bot
SetEnvIfNoCase User-Agent ^Dumbot bad_bot
SetEnvIfNoCase User-Agent ^Dwaar bad_bot
SetEnvIfNoCase User-Agent ^Dwaarbot bad_bot
SetEnvIfNoCase User-Agent ^DXSeeker bad_bot
SetEnvIfNoCase User-Agent ^EAH bad_bot
SetEnvIfNoCase User-Agent ^EasouSpider bad_bot
SetEnvIfNoCase User-Agent ^EasyDL bad_bot
SetEnvIfNoCase User-Agent ^EasyDL bad_bot
SetEnvIfNoCase User-Agent ^ebingbong bad_bot
SetEnvIfNoCase User-Agent ^EC2LinkFinder bad_bot
SetEnvIfNoCase User-Agent ^eCairn-Grabber bad_bot
SetEnvIfNoCase User-Agent ^eCatch bad_bot
SetEnvIfNoCase User-Agent ^eChooseBot bad_bot
SetEnvIfNoCase User-Agent ^EdisterBot (http://www.edister.com/bot.html) bad_bot
SetEnvIfNoCase User-Agent ^EduGovSearch bad_bot
SetEnvIfNoCase User-Agent ^egothor bad_bot
SetEnvIfNoCase User-Agent ^eidetica.com/spider bad_bot
SetEnvIfNoCase User-Agent ^EirGrabber bad_bot
SetEnvIfNoCase User-Agent ^Elblindo the Blind Bot bad_bot
SetEnvIfNoCase User-Agent ^ElisaBot bad_bot
SetEnvIfNoCase User-Agent ^EllerdaleBot bad_bot
SetEnvIfNoCase User-Agent ^EMail Exractor bad_bot
SetEnvIfNoCase User-Agent ^EmailCollector bad_bot
SetEnvIfNoCase User-Agent ^EmailLeach bad_bot
SetEnvIfNoCase User-Agent ^EmailSiphon bad_bot
SetEnvIfNoCase User-Agent ^EmailWolf bad_bot
SetEnvIfNoCase User-Agent ^EMPAS_ROBOT bad_bot
SetEnvIfNoCase User-Agent ^EnaBot bad_bot
SetEnvIfNoCase User-Agent ^endeca bad_bot
SetEnvIfNoCase User-Agent ^EnigmaBot bad_bot
SetEnvIfNoCase User-Agent ^Enswer Neuro Bot bad_bot
SetEnvIfNoCase User-Agent ^EntityCubeBot bad_bot
SetEnvIfNoCase User-Agent ^EroCrawler bad_bot
SetEnvIfNoCase User-Agent ^es bad_bot
SetEnvIfNoCase User-Agent ^eStyleSearch bad_bot
SetEnvIfNoCase User-Agent ^eSyndiCat Bot bad_bot
SetEnvIfNoCase User-Agent ^Eurosoft-Bot bad_bot
SetEnvIfNoCase User-Agent ^Evaal bad_bot
SetEnvIfNoCase User-Agent ^Eventware bad_bot
SetEnvIfNoCase User-Agent ^Everest-Vulcan Inc bad_bot
SetEnvIfNoCase User-Agent ^Exabot bad_bot
SetEnvIfNoCase User-Agent ^Exabot Test bad_bot
SetEnvIfNoCase User-Agent ^Exabot-Images bad_bot
SetEnvIfNoCase User-Agent ^Exabot-Test bad_bot
SetEnvIfNoCase User-Agent ^Exabot-XXX bad_bot
SetEnvIfNoCase User-Agent ^ExaBotTest bad_bot
SetEnvIfNoCase User-Agent ^ExactSearch bad_bot
SetEnvIfNoCase User-Agent ^exactseek.com bad_bot
SetEnvIfNoCase User-Agent ^exooba/exooba crawler bad_bot
SetEnvIfNoCase User-Agent ^Exploder bad_bot
SetEnvIfNoCase User-Agent ^Express WebPictures bad_bot
SetEnvIfNoCase User-Agent ^Extractor bad_bot
SetEnvIfNoCase User-Agent ^EyeNetIE bad_bot
SetEnvIfNoCase User-Agent ^ez-robot bad_bot
SetEnvIfNoCase User-Agent ^Ezooms bad_bot
SetEnvIfNoCase User-Agent ^f-bot test pilot bad_bot
SetEnvIfNoCase User-Agent ^factbot bad_bot
SetEnvIfNoCase User-Agent ^Factbot bad_bot
SetEnvIfNoCase User-Agent ^FairAd Client bad_bot
SetEnvIfNoCase User-Agent ^falcon bad_bot
SetEnvIfNoCase User-Agent ^Falconsbot bad_bot
SetEnvIfNoCase User-Agent ^FAST Data Search Document Retriever bad_bot
SetEnvIfNoCase User-Agent ^FAST ESP bad_bot
SetEnvIfNoCase User-Agent ^fast-search-engine bad_bot
SetEnvIfNoCase User-Agent ^fastbot crawler bad_bot
SetEnvIfNoCase User-Agent ^fastbot.de crawler bad_bot
SetEnvIfNoCase User-Agent ^FatBot bad_bot
SetEnvIfNoCase User-Agent ^Favcollector bad_bot
SetEnvIfNoCase User-Agent ^Faviconizer bad_bot
SetEnvIfNoCase User-Agent ^Favorites Sweeper bad_bot
SetEnvIfNoCase User-Agent ^FDM bad_bot
SetEnvIfNoCase User-Agent ^FDSE robot bad_bot
SetEnvIfNoCase User-Agent ^FedContractorBot bad_bot
SetEnvIfNoCase User-Agent ^fembot bad_bot
SetEnvIfNoCase User-Agent ^Fetch API Request bad_bot
SetEnvIfNoCase User-Agent ^fetch_ici bad_bot
SetEnvIfNoCase User-Agent ^fgcrawler bad_bot
SetEnvIfNoCase User-Agent ^Filangy bad_bot
SetEnvIfNoCase User-Agent ^FileHound bad_bot
SetEnvIfNoCase User-Agent ^FindAnISP.com_ISP_Finder bad_bot
SetEnvIfNoCase User-Agent ^findlinks bad_bot
SetEnvIfNoCase User-Agent ^FindWeb bad_bot
SetEnvIfNoCase User-Agent ^Firebat bad_bot
SetEnvIfNoCase User-Agent ^FirstGov.gov Search bad_bot
SetEnvIfNoCase User-Agent ^Flaming AttackBot bad_bot
SetEnvIfNoCase User-Agent ^Flamingo_SearchEngine bad_bot
SetEnvIfNoCase User-Agent ^FlashCapture bad_bot
SetEnvIfNoCase User-Agent ^FlashGet bad_bot
SetEnvIfNoCase User-Agent ^FlashGet WebWasher 3.2 bad_bot
SetEnvIfNoCase User-Agent ^FlickySearchBot bad_bot
SetEnvIfNoCase User-Agent ^Fluffy the spider bad_bot
SetEnvIfNoCase User-Agent ^flunky bad_bot
SetEnvIfNoCase User-Agent ^focused_crawler bad_bot
SetEnvIfNoCase User-Agent ^FollowSite bad_bot
SetEnvIfNoCase User-Agent ^Foobot bad_bot
SetEnvIfNoCase User-Agent ^Fooooo_Web_Video_Crawl bad_bot
SetEnvIfNoCase User-Agent ^Fopper bad_bot
SetEnvIfNoCase User-Agent ^FormulaFinderBot bad_bot
SetEnvIfNoCase User-Agent ^Forschungsportal bad_bot
SetEnvIfNoCase User-Agent ^fr_crawler bad_bot
SetEnvIfNoCase User-Agent ^Francis bad_bot
SetEnvIfNoCase User-Agent ^FreeWebMonitoring SiteChecker bad_bot
SetEnvIfNoCase User-Agent ^FreshDownload bad_bot
SetEnvIfNoCase User-Agent ^freshlinks.exe bad_bot
SetEnvIfNoCase User-Agent ^FriendFeedBot bad_bot
SetEnvIfNoCase User-Agent ^frodo.at bad_bot
SetEnvIfNoCase User-Agent ^froGgle bad_bot
SetEnvIfNoCase User-Agent ^FrontPage bad_bot
SetEnvIfNoCase User-Agent ^Froola Bot bad_bot
SetEnvIfNoCase User-Agent ^FU-NBI/FU-NBI- bad_bot
SetEnvIfNoCase User-Agent ^full_breadth_crawler bad_bot
SetEnvIfNoCase User-Agent ^FunnelBack bad_bot
SetEnvIfNoCase User-Agent ^FurlBot bad_bot
SetEnvIfNoCase User-Agent ^G10-Bot bad_bot
SetEnvIfNoCase User-Agent ^Gaisbot bad_bot
SetEnvIfNoCase User-Agent ^GalaxyBot bad_bot
SetEnvIfNoCase User-Agent ^gazz bad_bot
SetEnvIfNoCase User-Agent ^generate_infomine_category_classifiers bad_bot
SetEnvIfNoCase User-Agent ^genevabot bad_bot
SetEnvIfNoCase User-Agent ^genieBot bad_bot
SetEnvIfNoCase User-Agent ^GenieBotRD_SmallCrawl bad_bot
SetEnvIfNoCase User-Agent ^Genieo bad_bot
SetEnvIfNoCase User-Agent ^Geomaxenginebot bad_bot
SetEnvIfNoCase User-Agent ^geometabot bad_bot
SetEnvIfNoCase User-Agent ^GeonaBot bad_bot
SetEnvIfNoCase User-Agent ^GeoVisu bad_bot
SetEnvIfNoCase User-Agent ^GermCrawler bad_bot
SetEnvIfNoCase User-Agent ^GetHTMLContents bad_bot
SetEnvIfNoCase User-Agent ^Getleft bad_bot
SetEnvIfNoCase User-Agent ^GetLeft bad_bot
SetEnvIfNoCase User-Agent ^GetRight bad_bot
SetEnvIfNoCase User-Agent ^GetRight bad_bot
SetEnvIfNoCase User-Agent ^GetSmart bad_bot
SetEnvIfNoCase User-Agent ^GetURL.rexx v1.05 bad_bot
SetEnvIfNoCase User-Agent ^GetWeb! bad_bot
SetEnvIfNoCase User-Agent ^Giant bad_bot
SetEnvIfNoCase User-Agent ^GigablastOpenSource bad_bot
SetEnvIfNoCase User-Agent ^Gigabot bad_bot
SetEnvIfNoCase User-Agent ^Girafabot bad_bot
SetEnvIfNoCase User-Agent ^GleameBot bad_bot
SetEnvIfNoCase User-Agent ^gnome-vfs bad_bot
SetEnvIfNoCase User-Agent ^Go-Ahead-Got-It bad_bot
SetEnvIfNoCase User-Agent ^Go!Zilla bad_bot
SetEnvIfNoCase User-Agent ^GoForIt.com bad_bot
SetEnvIfNoCase User-Agent ^GOFORITBOT bad_bot
SetEnvIfNoCase User-Agent ^gold crawler bad_bot
SetEnvIfNoCase User-Agent ^Goldfire Server bad_bot
SetEnvIfNoCase User-Agent ^Golem/1.1 bad_bot
SetEnvIfNoCase User-Agent ^GoodJelly bad_bot
SetEnvIfNoCase User-Agent ^Gordon-College-Google-Mini bad_bot
SetEnvIfNoCase User-Agent ^goroam bad_bot
SetEnvIfNoCase User-Agent ^GoSeebot bad_bot
SetEnvIfNoCase User-Agent ^gotit bad_bot
SetEnvIfNoCase User-Agent ^Govbot bad_bot
SetEnvIfNoCase User-Agent ^GPU p2p crawler bad_bot
SetEnvIfNoCase User-Agent ^Grabber bad_bot
SetEnvIfNoCase User-Agent ^GrabNet bad_bot
SetEnvIfNoCase User-Agent ^Grafula bad_bot
SetEnvIfNoCase User-Agent ^grapeFX bad_bot
SetEnvIfNoCase User-Agent ^grapeshot bad_bot
SetEnvIfNoCase User-Agent ^GrapeshotCrawler/2.0 bad_bot
SetEnvIfNoCase User-Agent ^grbot bad_bot
SetEnvIfNoCase User-Agent ^GreenYogi [ZSEBOT] bad_bot
SetEnvIfNoCase User-Agent ^Gromit bad_bot
SetEnvIfNoCase User-Agent ^GroupMe bad_bot
SetEnvIfNoCase User-Agent ^grub bad_bot
SetEnvIfNoCase User-Agent ^grub crawler bad_bot
SetEnvIfNoCase User-Agent ^grub-client bad_bot
SetEnvIfNoCase User-Agent ^Grub bad_bot
SetEnvIfNoCase User-Agent ^Grubclient- bad_bot
SetEnvIfNoCase User-Agent ^GrubNG bad_bot
SetEnvIfNoCase User-Agent ^GruBot bad_bot
SetEnvIfNoCase User-Agent ^gsa bad_bot
SetEnvIfNoCase User-Agent ^GSLFbot bad_bot
SetEnvIfNoCase User-Agent ^Gulliver bad_bot
SetEnvIfNoCase User-Agent ^GulperBot bad_bot
SetEnvIfNoCase User-Agent ^GurujiBot bad_bot
SetEnvIfNoCase User-Agent ^GVC BUSINESS crawler bad_bot
SetEnvIfNoCase User-Agent ^GVC crawler bad_bot
SetEnvIfNoCase User-Agent ^GVC SEARCH BOT bad_bot
SetEnvIfNoCase User-Agent ^GVC WEB crawler bad_bot
SetEnvIfNoCase User-Agent ^GVC Weblink crawler bad_bot
SetEnvIfNoCase User-Agent ^GVC WORLD LINKS bad_bot
SetEnvIfNoCase User-Agent ^gvcbot.com bad_bot
SetEnvIfNoCase User-Agent ^HappyFunBot bad_bot
SetEnvIfNoCase User-Agent ^Harvest bad_bot
SetEnvIfNoCase User-Agent ^HarvestMan bad_bot
SetEnvIfNoCase User-Agent ^Hatena Antenna bad_bot
SetEnvIfNoCase User-Agent ^Hawler bad_bot
SetEnvIfNoCase User-Agent ^hcat bad_bot
SetEnvIfNoCase User-Agent ^hclsreport-crawler bad_bot
SetEnvIfNoCase User-Agent ^HD nutch agent bad_bot
SetEnvIfNoCase User-Agent ^Header_Test_Client bad_bot
SetEnvIfNoCase User-Agent ^healia/healia bad_bot
SetEnvIfNoCase User-Agent ^Helix bad_bot
SetEnvIfNoCase User-Agent ^here will be link to crawler site bad_bot
SetEnvIfNoCase User-Agent ^heritrix bad_bot
SetEnvIfNoCase User-Agent ^Heritrix bad_bot
SetEnvIfNoCase User-Agent ^hijbul-heritrix-crawler bad_bot
SetEnvIfNoCase User-Agent ^HiScan bad_bot
SetEnvIfNoCase User-Agent ^HiSoftware AccMonitor Server bad_bot
SetEnvIfNoCase User-Agent ^HiSoftware AccVerify bad_bot
SetEnvIfNoCase User-Agent ^hitcrawler_ bad_bot
SetEnvIfNoCase User-Agent ^hivaBot bad_bot
SetEnvIfNoCase User-Agent ^hloader bad_bot
SetEnvIfNoCase User-Agent ^HLoader bad_bot
SetEnvIfNoCase User-Agent ^HMSEbot bad_bot
SetEnvIfNoCase User-Agent ^HMView bad_bot
SetEnvIfNoCase User-Agent ^hoge bad_bot
SetEnvIfNoCase User-Agent ^holmes bad_bot
SetEnvIfNoCase User-Agent ^HomePageSearch bad_bot
SetEnvIfNoCase User-Agent ^Hooblybot-Image bad_bot
SetEnvIfNoCase User-Agent ^HooWWWer bad_bot
SetEnvIfNoCase User-Agent ^Hostcrawler bad_bot
SetEnvIfNoCase User-Agent ^HSFT - Link Scanner bad_bot
SetEnvIfNoCase User-Agent ^HSFT - LVU Scanner bad_bot
SetEnvIfNoCase User-Agent ^HSlide bad_bot
SetEnvIfNoCase User-Agent ^ht://check bad_bot
SetEnvIfNoCase User-Agent ^htdig bad_bot
SetEnvIfNoCase User-Agent ^Html Link Validator bad_bot
SetEnvIfNoCase User-Agent ^HTMLParser bad_bot
SetEnvIfNoCase User-Agent ^httplib bad_bot
SetEnvIfNoCase User-Agent ^HTTrack bad_bot
SetEnvIfNoCase User-Agent ^Huaweisymantecspider bad_bot
SetEnvIfNoCase User-Agent ^hul-wax bad_bot
SetEnvIfNoCase User-Agent ^humanlinks bad_bot
SetEnvIfNoCase User-Agent ^HyperEstraier bad_bot
SetEnvIfNoCase User-Agent ^Hyperix bad_bot
SetEnvIfNoCase User-Agent ^ia_archiver bad_bot
SetEnvIfNoCase User-Agent ^IAArchiver- bad_bot
SetEnvIfNoCase User-Agent ^ibuena bad_bot
SetEnvIfNoCase User-Agent ^iCab bad_bot
SetEnvIfNoCase User-Agent ^ICDS-Ingestion bad_bot
SetEnvIfNoCase User-Agent ^ichiro bad_bot
SetEnvIfNoCase User-Agent ^iCopyright Conductor bad_bot
SetEnvIfNoCase User-Agent ^IEAutoDiscovery bad_bot
SetEnvIfNoCase User-Agent ^IECheck bad_bot
SetEnvIfNoCase User-Agent ^iHWebChecker bad_bot
SetEnvIfNoCase User-Agent ^IIITBOT bad_bot
SetEnvIfNoCase User-Agent ^iim_405 bad_bot
SetEnvIfNoCase User-Agent ^IlseBot bad_bot
SetEnvIfNoCase User-Agent ^Iltrovatore-Setaccio bad_bot
SetEnvIfNoCase User-Agent ^IlTrovatore bad_bot
SetEnvIfNoCase User-Agent ^Image Stripper bad_bot
SetEnvIfNoCase User-Agent ^Image Sucker bad_bot
SetEnvIfNoCase User-Agent ^ImageBot bad_bot
SetEnvIfNoCase User-Agent ^imagefortress bad_bot
SetEnvIfNoCase User-Agent ^ImagesHereImagesThereImagesEverywhere bad_bot
SetEnvIfNoCase User-Agent ^ImageVisu bad_bot
SetEnvIfNoCase User-Agent ^imds_monitor bad_bot
SetEnvIfNoCase User-Agent ^imo-google-robot-intelink bad_bot
SetEnvIfNoCase User-Agent ^inagist.com url crawler bad_bot
SetEnvIfNoCase User-Agent ^inagist.com url crawler bad_bot
SetEnvIfNoCase User-Agent ^Industry Cortex Webcrawler bad_bot
SetEnvIfNoCase User-Agent ^Indy Library bad_bot
SetEnvIfNoCase User-Agent ^indylabs_marius bad_bot
SetEnvIfNoCase User-Agent ^InelaBot bad_bot
SetEnvIfNoCase User-Agent ^Inet32 Ctrl bad_bot
SetEnvIfNoCase User-Agent ^inetbot bad_bot
SetEnvIfNoCase User-Agent ^info seeker bad_bot
SetEnvIfNoCase User-Agent ^InfoLink bad_bot
SetEnvIfNoCase User-Agent ^infomine.ucr.edu bad_bot
SetEnvIfNoCase User-Agent ^INFOMINE bad_bot
SetEnvIfNoCase User-Agent ^InfoNaviRobot bad_bot
SetEnvIfNoCase User-Agent ^Informant bad_bot
SetEnvIfNoCase User-Agent ^Infoseek bad_bot
SetEnvIfNoCase User-Agent ^InfoTekies bad_bot
SetEnvIfNoCase User-Agent ^InfoUSABot bad_bot
SetEnvIfNoCase User-Agent ^INGRID bad_bot
SetEnvIfNoCase User-Agent ^INGRID/0.1 bad_bot
SetEnvIfNoCase User-Agent ^Inktomi bad_bot
SetEnvIfNoCase User-Agent ^InsightsCollector bad_bot
SetEnvIfNoCase User-Agent ^InsightsWorksBot bad_bot
SetEnvIfNoCase User-Agent ^InspireBot bad_bot
SetEnvIfNoCase User-Agent ^InsumaScout bad_bot
SetEnvIfNoCase User-Agent ^Intelix bad_bot
SetEnvIfNoCase User-Agent ^Intelliseek bad_bot
SetEnvIfNoCase User-Agent ^InterGET bad_bot
SetEnvIfNoCase User-Agent ^Internet Ninja bad_bot
SetEnvIfNoCase User-Agent ^INTERNET RADIO crawler bad_bot
SetEnvIfNoCase User-Agent ^InternetLinkAgent bad_bot
SetEnvIfNoCase User-Agent ^Interseek bad_bot
SetEnvIfNoCase User-Agent ^IOI bad_bot
SetEnvIfNoCase User-Agent ^ip-web-crawler.com bad_bot
SetEnvIfNoCase User-Agent ^IPAdd Bot bad_bot
SetEnvIfNoCase User-Agent ^IpselonBot bad_bot
SetEnvIfNoCase User-Agent ^Ipselonbot bad_bot
SetEnvIfNoCase User-Agent ^Iria bad_bot
SetEnvIfNoCase User-Agent ^IRLbot bad_bot
SetEnvIfNoCase User-Agent ^Iron33/1.0.2 bad_bot
SetEnvIfNoCase User-Agent ^Isara/Isara- bad_bot
SetEnvIfNoCase User-Agent ^iSearch bad_bot
SetEnvIfNoCase User-Agent ^iSiloX bad_bot
SetEnvIfNoCase User-Agent ^IstellaBot bad_bot
SetEnvIfNoCase User-Agent ^its-learning crawler bad_bot
SetEnvIfNoCase User-Agent ^IU_CSCI_B659_class_crawler bad_bot
SetEnvIfNoCase User-Agent ^iVia Page Fetcher bad_bot
SetEnvIfNoCase User-Agent ^iVia Site Checker bad_bot
SetEnvIfNoCase User-Agent ^iVia bad_bot
SetEnvIfNoCase User-Agent ^JadynAve bad_bot
SetEnvIfNoCase User-Agent ^JadynAveBot bad_bot
SetEnvIfNoCase User-Agent ^Jakarta bad_bot
SetEnvIfNoCase User-Agent ^Jakarta Commons-HttpClient bad_bot
SetEnvIfNoCase User-Agent ^Jbot bad_bot
SetEnvIfNoCase User-Agent ^JemmaTheTourist bad_bot
SetEnvIfNoCase User-Agent ^JennyBot bad_bot
SetEnvIfNoCase User-Agent ^Jetbot bad_bot
SetEnvIfNoCase User-Agent ^JetBrains Omea Pro bad_bot
SetEnvIfNoCase User-Agent ^JetCar bad_bot
SetEnvIfNoCase User-Agent ^Jim bad_bot
SetEnvIfNoCase User-Agent ^JoBo bad_bot
SetEnvIfNoCase User-Agent ^JobSpider_BA bad_bot
SetEnvIfNoCase User-Agent ^JOC bad_bot
SetEnvIfNoCase User-Agent ^JoeDog bad_bot
SetEnvIfNoCase User-Agent ^JoyScapeBot bad_bot
SetEnvIfNoCase User-Agent ^JSpyda bad_bot
SetEnvIfNoCase User-Agent ^Junut Bot bad_bot
SetEnvIfNoCase User-Agent ^JustView bad_bot
SetEnvIfNoCase User-Agent ^Jyxobot bad_bot
SetEnvIfNoCase User-Agent ^K.S.Bot bad_bot
SetEnvIfNoCase User-Agent ^KakcleBot bad_bot
SetEnvIfNoCase User-Agent ^kalooga bad_bot
SetEnvIfNoCase User-Agent ^KaloogaBot bad_bot
SetEnvIfNoCase User-Agent ^KATATUDO-Spider bad_bot
SetEnvIfNoCase User-Agent ^kbeta1 bad_bot
SetEnvIfNoCase User-Agent ^KeepNI web site monitor bad_bot
SetEnvIfNoCase User-Agent ^Kenjin.Spider bad_bot
SetEnvIfNoCase User-Agent ^Keybot Translation-Search-Machine bad_bot
SetEnvIfNoCase User-Agent ^KeywenBot bad_bot
SetEnvIfNoCase User-Agent ^Keyword Density/0.9 bad_bot
SetEnvIfNoCase User-Agent ^Keyword.Density bad_bot
SetEnvIfNoCase User-Agent ^kinjabot bad_bot
SetEnvIfNoCase User-Agent ^Kitenga-crawler-bot bad_bot
SetEnvIfNoCase User-Agent ^KiwiStatus bad_bot
SetEnvIfNoCase User-Agent ^kmbot- bad_bot
SetEnvIfNoCase User-Agent ^kmccrew Bot Search bad_bot
SetEnvIfNoCase User-Agent ^Knight bad_bot
SetEnvIfNoCase User-Agent ^KnowItAll bad_bot
SetEnvIfNoCase User-Agent ^Knowledge Engine bad_bot
SetEnvIfNoCase User-Agent ^Knowledge.com bad_bot
SetEnvIfNoCase User-Agent ^KoepaBot bad_bot
SetEnvIfNoCase User-Agent ^Koninklijke bad_bot
SetEnvIfNoCase User-Agent ^KrOWLer bad_bot
SetEnvIfNoCase User-Agent ^KSbot bad_bot
SetEnvIfNoCase User-Agent ^kuloko-bot bad_bot
SetEnvIfNoCase User-Agent ^kulturarw3 bad_bot
SetEnvIfNoCase User-Agent ^KummHttp bad_bot
SetEnvIfNoCase User-Agent ^Kurzor bad_bot
SetEnvIfNoCase User-Agent ^Kyluka crawl bad_bot
SetEnvIfNoCase User-Agent ^L.webis bad_bot
SetEnvIfNoCase User-Agent ^Labhoo bad_bot
SetEnvIfNoCase User-Agent ^labourunions411 bad_bot
SetEnvIfNoCase User-Agent ^Lachesis bad_bot
SetEnvIfNoCase User-Agent ^lachesis bad_bot
SetEnvIfNoCase User-Agent ^Lament bad_bot
SetEnvIfNoCase User-Agent ^LamerExterminator bad_bot
SetEnvIfNoCase User-Agent ^LapozzBot bad_bot
SetEnvIfNoCase User-Agent ^larbin bad_bot
SetEnvIfNoCase User-Agent ^LARBIN-EXPERIMENTAL bad_bot
SetEnvIfNoCase User-Agent ^LBot bad_bot
SetEnvIfNoCase User-Agent ^LeapTag bad_bot
SetEnvIfNoCase User-Agent ^LeechFTP bad_bot
SetEnvIfNoCase User-Agent ^LeechGet bad_bot
SetEnvIfNoCase User-Agent ^LetsCrawl.com bad_bot
SetEnvIfNoCase User-Agent ^LexiBot bad_bot
SetEnvIfNoCase User-Agent ^LexxeBot bad_bot
SetEnvIfNoCase User-Agent ^lftp bad_bot
SetEnvIfNoCase User-Agent ^libcrawl bad_bot
SetEnvIfNoCase User-Agent ^libiViaCore bad_bot
SetEnvIfNoCase User-Agent ^libWeb/clsHTTP bad_bot
SetEnvIfNoCase User-Agent ^libwww-perl bad_bot
SetEnvIfNoCase User-Agent ^likse bad_bot
SetEnvIfNoCase User-Agent ^Linguee Bot bad_bot
SetEnvIfNoCase User-Agent ^Link Checker bad_bot
SetEnvIfNoCase User-Agent ^Link Validator bad_bot
SetEnvIfNoCase User-Agent ^link_checker bad_bot
SetEnvIfNoCase User-Agent ^LinkAlarm bad_bot
SetEnvIfNoCase User-Agent ^linkbot bad_bot
SetEnvIfNoCase User-Agent ^Linkbot bad_bot
SetEnvIfNoCase User-Agent ^LinkCheck by Siteimprove.com bad_bot
SetEnvIfNoCase User-Agent ^LinkCheck Scanner bad_bot
SetEnvIfNoCase User-Agent ^LinkChecker bad_bot
SetEnvIfNoCase User-Agent ^linkdex.com bad_bot
SetEnvIfNoCase User-Agent ^LinkextractorPro bad_bot
SetEnvIfNoCase User-Agent ^LinkLint bad_bot
SetEnvIfNoCase User-Agent ^linklooker bad_bot
SetEnvIfNoCase User-Agent ^Linkman bad_bot
SetEnvIfNoCase User-Agent ^Links SQL bad_bot
SetEnvIfNoCase User-Agent ^LinkScan bad_bot
SetEnvIfNoCase User-Agent ^LinkScan/8.1a.Unix bad_bot
SetEnvIfNoCase User-Agent ^LinksManager.com_bot bad_bot
SetEnvIfNoCase User-Agent ^LinkSweeper bad_bot
SetEnvIfNoCase User-Agent ^LinkWalker bad_bot
SetEnvIfNoCase User-Agent ^LiteFinder bad_bot
SetEnvIfNoCase User-Agent ^LitlrBot bad_bot
SetEnvIfNoCase User-Agent ^Little Grabber at Skanktale.com bad_bot
SetEnvIfNoCase User-Agent ^Livelapbot bad_bot
SetEnvIfNoCase User-Agent ^LM Harvester bad_bot
SetEnvIfNoCase User-Agent ^LMQueueBot bad_bot
SetEnvIfNoCase User-Agent ^LNSpiderguy bad_bot
SetEnvIfNoCase User-Agent ^LoadTimeBot bad_bot
SetEnvIfNoCase User-Agent ^LocalcomBot bad_bot
SetEnvIfNoCase User-Agent ^locust bad_bot
SetEnvIfNoCase User-Agent ^LolongBot bad_bot
SetEnvIfNoCase User-Agent ^LookBot bad_bot
SetEnvIfNoCase User-Agent ^Lsearch/sondeur bad_bot
SetEnvIfNoCase User-Agent ^lssbot bad_bot
SetEnvIfNoCase User-Agent ^LT Scotland Checklink bad_bot
SetEnvIfNoCase User-Agent ^lwp-request bad_bot
SetEnvIfNoCase User-Agent ^lwp-trivial bad_bot
SetEnvIfNoCase User-Agent ^LWP::Simple bad_bot
SetEnvIfNoCase User-Agent ^LWP/natweb-bad-link-mailer bad_bot
SetEnvIfNoCase User-Agent ^Lycos_Spider bad_bot
SetEnvIfNoCase User-Agent ^Lydia Entity Spider bad_bot
SetEnvIfNoCase User-Agent ^LynnBot bad_bot
SetEnvIfNoCase User-Agent ^Lytranslate bad_bot
SetEnvIfNoCase User-Agent ^Mag-Net bad_bot
SetEnvIfNoCase User-Agent ^Magnet bad_bot
SetEnvIfNoCase User-Agent ^magpie-crawler bad_bot
SetEnvIfNoCase User-Agent ^Magus Bot bad_bot
SetEnvIfNoCase User-Agent ^Mail.Ru_Bot bad_bot
SetEnvIfNoCase User-Agent ^Mail.Ru bad_bot
SetEnvIfNoCase User-Agent ^Mail.RU bad_bot
SetEnvIfNoCase User-Agent ^MAINSEEK_BOT bad_bot
SetEnvIfNoCase User-Agent ^Mammoth bad_bot
SetEnvIfNoCase User-Agent ^Map robot bad_bot
SetEnvIfNoCase User-Agent ^MarkWatch bad_bot
SetEnvIfNoCase User-Agent ^MarkWatch bad_bot
SetEnvIfNoCase User-Agent ^MaSagool bad_bot
SetEnvIfNoCase User-Agent ^masidani_bot_ bad_bot
SetEnvIfNoCase User-Agent ^Mass Downloader bad_bot
SetEnvIfNoCase User-Agent ^Mata Hari bad_bot
SetEnvIfNoCase User-Agent ^matentzn at cs dot man dot ac dot uk bad_bot
SetEnvIfNoCase User-Agent ^maxamine.com--robot bad_bot
SetEnvIfNoCase User-Agent ^maxamine.com-robot bad_bot
SetEnvIfNoCase User-Agent ^maxomobot bad_bot
SetEnvIfNoCase User-Agent ^McBot bad_bot
SetEnvIfNoCase User-Agent ^medrabbit bad_bot
SetEnvIfNoCase User-Agent ^Megite bad_bot
SetEnvIfNoCase User-Agent ^MemacBot bad_bot
SetEnvIfNoCase User-Agent ^Memo bad_bot
SetEnvIfNoCase User-Agent ^MendeleyBot bad_bot
SetEnvIfNoCase User-Agent ^Mercator- bad_bot
SetEnvIfNoCase User-Agent ^mercuryboard_user_agent_sql_injection.nasl bad_bot
SetEnvIfNoCase User-Agent ^metacarta bad_bot
SetEnvIfNoCase User-Agent ^Metaeuro Web Search bad_bot
SetEnvIfNoCase User-Agent ^Metager2 bad_bot
SetEnvIfNoCase User-Agent ^metager2-verification-bot bad_bot
SetEnvIfNoCase User-Agent ^MetaGloss bad_bot
SetEnvIfNoCase User-Agent ^metal crawler bad_bot
SetEnvIfNoCase User-Agent ^metaquerier.cs.uiuc.edu bad_bot
SetEnvIfNoCase User-Agent ^METASpider bad_bot
SetEnvIfNoCase User-Agent ^Metaspinner bad_bot
SetEnvIfNoCase User-Agent ^MetaURI bad_bot
SetEnvIfNoCase User-Agent ^MetaURI API/2.0  metauri.com bad_bot
SetEnvIfNoCase User-Agent ^MetaURI API/2.0 +metauri.com bad_bot
SetEnvIfNoCase User-Agent ^MFcrawler bad_bot
SetEnvIfNoCase User-Agent ^MFHttpScan bad_bot
SetEnvIfNoCase User-Agent ^MIDown tool bad_bot
SetEnvIfNoCase User-Agent ^MIIxpc bad_bot
SetEnvIfNoCase User-Agent ^MIIxpc/4.2 bad_bot
SetEnvIfNoCase User-Agent ^mini-robot bad_bot
SetEnvIfNoCase User-Agent ^minibot bad_bot
SetEnvIfNoCase User-Agent ^miniRank bad_bot
SetEnvIfNoCase User-Agent ^Mirror bad_bot
SetEnvIfNoCase User-Agent ^Missigua Locator bad_bot
SetEnvIfNoCase User-Agent ^Missigua Locator bad_bot
SetEnvIfNoCase User-Agent ^Mister PiX bad_bot
SetEnvIfNoCase User-Agent ^Mister Pix II 2.01 bad_bot
SetEnvIfNoCase User-Agent ^Mister Pix II 2.02a bad_bot
SetEnvIfNoCase User-Agent ^Mister PiX version.dll bad_bot
SetEnvIfNoCase User-Agent ^Mister.PiX bad_bot
SetEnvIfNoCase User-Agent ^Miva bad_bot
SetEnvIfNoCase User-Agent ^MJ12bot bad_bot
SetEnvIfNoCase User-Agent ^MJ12bot/v1.4.5 bad_bot
SetEnvIfNoCase User-Agent ^mnoGoSearch bad_bot
SetEnvIfNoCase User-Agent ^MnoGoSearch bad_bot
SetEnvIfNoCase User-Agent ^mod_accessibility bad_bot
SetEnvIfNoCase User-Agent ^moduna.com bad_bot
SetEnvIfNoCase User-Agent ^moget bad_bot
SetEnvIfNoCase User-Agent ^moget/2.1 bad_bot
SetEnvIfNoCase User-Agent ^MojeekBot bad_bot
SetEnvIfNoCase User-Agent ^MojeekBot/0.6 bad_bot
SetEnvIfNoCase User-Agent ^MonkeyCrawl bad_bot
SetEnvIfNoCase User-Agent ^MOSES bad_bot
SetEnvIfNoCase User-Agent ^mowserbot bad_bot
SetEnvIfNoCase User-Agent ^MQbot bad_bot
SetEnvIfNoCase User-Agent ^MSE360 bad_bot
SetEnvIfNoCase User-Agent ^MSIndianWebcrawl bad_bot
SetEnvIfNoCase User-Agent ^MSMOBOT bad_bot
SetEnvIfNoCase User-Agent ^msnbot-products bad_bot
SetEnvIfNoCase User-Agent ^Msnbot bad_bot
SetEnvIfNoCase User-Agent ^MSNPTC bad_bot
SetEnvIfNoCase User-Agent ^MSRBOT bad_bot
SetEnvIfNoCase User-Agent ^MT-Soft bad_bot
SetEnvIfNoCase User-Agent ^MultiText bad_bot
SetEnvIfNoCase User-Agent ^My_Little_SearchEngine_Project bad_bot
SetEnvIfNoCase User-Agent ^my-heritrix-crawler bad_bot
SetEnvIfNoCase User-Agent ^MyApp bad_bot
SetEnvIfNoCase User-Agent ^MYCOMPANYBOT bad_bot
SetEnvIfNoCase User-Agent ^mycrawler bad_bot
SetEnvIfNoCase User-Agent ^MyEngines-US-Bot bad_bot
SetEnvIfNoCase User-Agent ^MyFamilyBot bad_bot
SetEnvIfNoCase User-Agent ^Myra bad_bot
SetEnvIfNoCase User-Agent ^nabot bad_bot
SetEnvIfNoCase User-Agent ^nabot_ bad_bot
SetEnvIfNoCase User-Agent ^Najdi.si bad_bot
SetEnvIfNoCase User-Agent ^Nambu bad_bot
SetEnvIfNoCase User-Agent ^NAMEPROTECT bad_bot
SetEnvIfNoCase User-Agent ^NASA Search bad_bot
SetEnvIfNoCase User-Agent ^NatchCVS bad_bot
SetEnvIfNoCase User-Agent ^naver bad_bot
SetEnvIfNoCase User-Agent ^naverbookmarkcrawler bad_bot
SetEnvIfNoCase User-Agent ^NaverBot_dloader bad_bot
SetEnvIfNoCase User-Agent ^NaverBot- bad_bot
SetEnvIfNoCase User-Agent ^NaverBot bad_bot
SetEnvIfNoCase User-Agent ^Navroad bad_bot
SetEnvIfNoCase User-Agent ^NearSite bad_bot
SetEnvIfNoCase User-Agent ^NEC-MeshExplorer bad_bot
SetEnvIfNoCase User-Agent ^NeoScioCrawler bad_bot
SetEnvIfNoCase User-Agent ^NerdByNature.Bot bad_bot
SetEnvIfNoCase User-Agent ^NerdyBot bad_bot
SetEnvIfNoCase User-Agent ^Nerima-crawl- bad_bot
SetEnvIfNoCase User-Agent ^Nessus bad_bot
SetEnvIfNoCase User-Agent ^NESSUS::SOAP bad_bot
SetEnvIfNoCase User-Agent ^nestReader bad_bot
SetEnvIfNoCase User-Agent ^Net Vampire bad_bot
SetEnvIfNoCase User-Agent ^Net::Trackback bad_bot
SetEnvIfNoCase User-Agent ^NetAnts bad_bot
SetEnvIfNoCase User-Agent ^NetCarta CyberPilot Pro bad_bot
SetEnvIfNoCase User-Agent ^Netcraft bad_bot
SetEnvIfNoCase User-Agent ^NetID.com Bot bad_bot
SetEnvIfNoCase User-Agent ^NetMechanic bad_bot
SetEnvIfNoCase User-Agent ^Netprospector bad_bot
SetEnvIfNoCase User-Agent ^NetResearchServer bad_bot
SetEnvIfNoCase User-Agent ^NetSeer bad_bot
SetEnvIfNoCase User-Agent ^NetSeer crawler bad_bot
SetEnvIfNoCase User-Agent ^NetSeer crawler/2.0 bad_bot
SetEnvIfNoCase User-Agent ^NetShift= bad_bot
SetEnvIfNoCase User-Agent ^NetSongBot bad_bot
SetEnvIfNoCase User-Agent ^Netsparker bad_bot
SetEnvIfNoCase User-Agent ^NetSpider bad_bot
SetEnvIfNoCase User-Agent ^NetSrcherP bad_bot
SetEnvIfNoCase User-Agent ^NetZIP bad_bot
SetEnvIfNoCase User-Agent ^NewMedhunt bad_bot
SetEnvIfNoCase User-Agent ^news bot  bad_bot
SetEnvIfNoCase User-Agent ^News_Search_App bad_bot
SetEnvIfNoCase User-Agent ^NewsGatherer bad_bot
SetEnvIfNoCase User-Agent ^Newsgroupreporter bad_bot
SetEnvIfNoCase User-Agent ^NewsTroveBot bad_bot
SetEnvIfNoCase User-Agent ^NextGenSearchBot bad_bot
SetEnvIfNoCase User-Agent ^nextthing.org bad_bot
SetEnvIfNoCase User-Agent ^NG bad_bot
SetEnvIfNoCase User-Agent ^nicebot bad_bot
SetEnvIfNoCase User-Agent ^NICErsPRO bad_bot
SetEnvIfNoCase User-Agent ^niki-bot bad_bot
SetEnvIfNoCase User-Agent ^NimbleCrawler bad_bot
SetEnvIfNoCase User-Agent ^nimbus-1 bad_bot
SetEnvIfNoCase User-Agent ^ninetowns bad_bot
SetEnvIfNoCase User-Agent ^Ninja bad_bot
SetEnvIfNoCase User-Agent ^NjuiceBot bad_bot
SetEnvIfNoCase User-Agent ^NLese bad_bot
SetEnvIfNoCase User-Agent ^NLESE USEPA bad_bot
SetEnvIfNoCase User-Agent ^Nogate bad_bot
SetEnvIfNoCase User-Agent ^Norbert the Spider bad_bot
SetEnvIfNoCase User-Agent ^NoteworthyBot bad_bot
SetEnvIfNoCase User-Agent ^NPbot bad_bot
SetEnvIfNoCase User-Agent ^NPBot bad_bot
SetEnvIfNoCase User-Agent ^NPBot- bad_bot
SetEnvIfNoCase User-Agent ^NRCan intranet crawler bad_bot
SetEnvIfNoCase User-Agent ^NSDL_Search_Bot bad_bot
SetEnvIfNoCase User-Agent ^nu_tch-princeton/Nu_tch bad_bot
SetEnvIfNoCase User-Agent ^nuggetize.com BOT bad_bot
SetEnvIfNoCase User-Agent ^nuSearch Spider bad_bot
SetEnvIfNoCase User-Agent ^NuSearch Spider bad_bot
SetEnvIfNoCase User-Agent ^Nusearch Spider bad_bot
SetEnvIfNoCase User-Agent ^Nutch bad_bot
SetEnvIfNoCase User-Agent ^nutch bad_bot
SetEnvIfNoCase User-Agent ^nutch1/huntsman bad_bot
SetEnvIfNoCase User-Agent ^NutchCVS bad_bot
SetEnvIfNoCase User-Agent ^NutchOrg bad_bot
SetEnvIfNoCase User-Agent ^NWSpider bad_bot
SetEnvIfNoCase User-Agent ^Nymesis bad_bot
SetEnvIfNoCase User-Agent ^nys-crawler bad_bot
SetEnvIfNoCase User-Agent ^ObjectsSearch bad_bot
SetEnvIfNoCase User-Agent ^oBot bad_bot
SetEnvIfNoCase User-Agent ^Obvius external linkcheck bad_bot
SetEnvIfNoCase User-Agent ^Ocelli bad_bot
SetEnvIfNoCase User-Agent ^Octopus bad_bot
SetEnvIfNoCase User-Agent ^ODP entries t_st bad_bot
SetEnvIfNoCase User-Agent ^oegp v bad_bot
SetEnvIfNoCase User-Agent ^Offline Explorer bad_bot
SetEnvIfNoCase User-Agent ^Offline Navigator bad_bot
SetEnvIfNoCase User-Agent ^Offline.Explorer bad_bot
SetEnvIfNoCase User-Agent ^OGspider bad_bot
SetEnvIfNoCase User-Agent ^OmiExplorer_Bot bad_bot
SetEnvIfNoCase User-Agent ^OmniExplorer_Bot bad_bot
SetEnvIfNoCase User-Agent ^OmniFind bad_bot
SetEnvIfNoCase User-Agent ^omnifind bad_bot
SetEnvIfNoCase User-Agent ^OmniWeb bad_bot
SetEnvIfNoCase User-Agent ^OnetSzukaj bad_bot
SetEnvIfNoCase User-Agent ^online link validator bad_bot
SetEnvIfNoCase User-Agent ^OOZBOT bad_bot
SetEnvIfNoCase User-Agent ^Openbot bad_bot
SetEnvIfNoCase User-Agent ^Openbot bad_bot
SetEnvIfNoCase User-Agent ^Openfind bad_bot
SetEnvIfNoCase User-Agent ^OpenHoseBot/2.1 bad_bot
SetEnvIfNoCase User-Agent ^OpenIntelligenceData bad_bot
SetEnvIfNoCase User-Agent ^OpenISearch bad_bot
SetEnvIfNoCase User-Agent ^OpenLink Virtuoso RDF crawler bad_bot
SetEnvIfNoCase User-Agent ^OpenSearchServer_Bot bad_bot
SetEnvIfNoCase User-Agent ^OpiDig bad_bot
SetEnvIfNoCase User-Agent ^optidiscover bad_bot
SetEnvIfNoCase User-Agent ^Oracle Secure Enterprise Search bad_bot
SetEnvIfNoCase User-Agent ^Oracle Ultra Search bad_bot
SetEnvIfNoCase User-Agent ^OrangeBot bad_bot
SetEnvIfNoCase User-Agent ^ORISBot bad_bot
SetEnvIfNoCase User-Agent ^ornl_crawler_1 bad_bot
SetEnvIfNoCase User-Agent ^ORNL_Mercury bad_bot
SetEnvIfNoCase User-Agent ^osis-project.jp bad_bot
SetEnvIfNoCase User-Agent ^OsO bad_bot
SetEnvIfNoCase User-Agent ^OutfoxBot bad_bot
SetEnvIfNoCase User-Agent ^OutfoxBot bad_bot
SetEnvIfNoCase User-Agent ^OutfoxMelonBot bad_bot
SetEnvIfNoCase User-Agent ^OWLER-BOT bad_bot
SetEnvIfNoCase User-Agent ^owsBot bad_bot
SetEnvIfNoCase User-Agent ^ozelot bad_bot
SetEnvIfNoCase User-Agent ^P3P Client bad_bot
SetEnvIfNoCase User-Agent ^page_verifier bad_bot
SetEnvIfNoCase User-Agent ^PageBitesHyperBot bad_bot
SetEnvIfNoCase User-Agent ^Pagebull bad_bot
SetEnvIfNoCase User-Agent ^PageDown bad_bot
SetEnvIfNoCase User-Agent ^PageFetcher bad_bot
SetEnvIfNoCase User-Agent ^PageGrabber bad_bot
SetEnvIfNoCase User-Agent ^PagePeeker bad_bot
SetEnvIfNoCase User-Agent ^PageRank Monitor bad_bot
SetEnvIfNoCase User-Agent ^pamsnbot.htm bad_bot
SetEnvIfNoCase User-Agent ^Panopy Bot bad_bot
SetEnvIfNoCase User-Agent ^panscient.com bad_bot
SetEnvIfNoCase User-Agent ^Pansophica bad_bot
SetEnvIfNoCase User-Agent ^Papa Foto bad_bot
SetEnvIfNoCase User-Agent ^PaperLiBot bad_bot
SetEnvIfNoCase User-Agent ^PaperLiBot/2.1 bad_bot
SetEnvIfNoCase User-Agent ^parasite bad_bot
SetEnvIfNoCase User-Agent ^parsijoo bad_bot
SetEnvIfNoCase User-Agent ^Pathtraq bad_bot
SetEnvIfNoCase User-Agent ^Pattern bad_bot
SetEnvIfNoCase User-Agent ^Patwebbot bad_bot
SetEnvIfNoCase User-Agent ^pavuk bad_bot
SetEnvIfNoCase User-Agent ^PaxleFramework bad_bot
SetEnvIfNoCase User-Agent ^PBBOT bad_bot
SetEnvIfNoCase User-Agent ^pcBrowser bad_bot
SetEnvIfNoCase User-Agent ^pd-crawler bad_bot
SetEnvIfNoCase User-Agent ^penthesila bad_bot
SetEnvIfNoCase User-Agent ^perform_crawl bad_bot
SetEnvIfNoCase User-Agent ^PerMan bad_bot
SetEnvIfNoCase User-Agent ^PerMan Surfer bad_bot
SetEnvIfNoCase User-Agent ^personal ultimate crawler bad_bot
SetEnvIfNoCase User-Agent ^PHP version tracker bad_bot
SetEnvIfNoCase User-Agent ^PHPCrawl bad_bot
SetEnvIfNoCase User-Agent ^PhpDig bad_bot
SetEnvIfNoCase User-Agent ^PicoSearch bad_bot
SetEnvIfNoCase User-Agent ^PIENO robot bad_bot
SetEnvIfNoCase User-Agent ^pipBot bad_bot
SetEnvIfNoCase User-Agent ^pipeLiner bad_bot
SetEnvIfNoCase User-Agent ^Pita bad_bot
SetEnvIfNoCase User-Agent ^pixfinder bad_bot
SetEnvIfNoCase User-Agent ^PiyushBot bad_bot
SetEnvIfNoCase User-Agent ^plaNETWORK Bot Search bad_bot
SetEnvIfNoCase User-Agent ^Plucker bad_bot
SetEnvIfNoCase User-Agent ^Plukkie bad_bot
SetEnvIfNoCase User-Agent ^Plumtree 6.0 bad_bot
SetEnvIfNoCase User-Agent ^Pockey bad_bot
SetEnvIfNoCase User-Agent ^Pockey-GetHTML bad_bot
SetEnvIfNoCase User-Agent ^PoCoHTTP bad_bot
SetEnvIfNoCase User-Agent ^pogodak.ba bad_bot
SetEnvIfNoCase User-Agent ^Pogodak.co.yu bad_bot
SetEnvIfNoCase User-Agent ^Poirot bad_bot
SetEnvIfNoCase User-Agent ^polybot bad_bot
SetEnvIfNoCase User-Agent ^Pompos bad_bot
SetEnvIfNoCase User-Agent ^Poodle predictor bad_bot
SetEnvIfNoCase User-Agent ^PopScreenBot bad_bot
SetEnvIfNoCase User-Agent ^PostPost bad_bot
SetEnvIfNoCase User-Agent ^PrivacyFinder bad_bot
SetEnvIfNoCase User-Agent ^ProjectWF-java-test-crawler bad_bot
SetEnvIfNoCase User-Agent ^ProPowerBot/2.14 bad_bot
SetEnvIfNoCase User-Agent ^ProWebWalker bad_bot
SetEnvIfNoCase User-Agent ^Proxem WebSearch bad_bot
SetEnvIfNoCase User-Agent ^PROXY crawler bad_bot
SetEnvIfNoCase User-Agent ^psbot bad_bot
SetEnvIfNoCase User-Agent ^PsBot bad_bot
SetEnvIfNoCase User-Agent ^psbot-page bad_bot
SetEnvIfNoCase User-Agent ^PSS-Bot bad_bot
SetEnvIfNoCase User-Agent ^psycheclone bad_bot
SetEnvIfNoCase User-Agent ^pub-crawler bad_bot
SetEnvIfNoCase User-Agent ^pucl bad_bot
SetEnvIfNoCase User-Agent ^pulseBot (pulse Web Miner) bad_bot
SetEnvIfNoCase User-Agent ^Pump bad_bot
SetEnvIfNoCase User-Agent ^PWeBot bad_bot
SetEnvIfNoCase User-Agent ^Python-urllib bad_bot
SetEnvIfNoCase User-Agent ^pythonic-crawler bad_bot
SetEnvIfNoCase User-Agent ^PythonWikipediaBot bad_bot
SetEnvIfNoCase User-Agent ^q1 bad_bot
SetEnvIfNoCase User-Agent ^QEAVis agent bad_bot
SetEnvIfNoCase User-Agent ^QFKBot bad_bot
SetEnvIfNoCase User-Agent ^qualidade bad_bot
SetEnvIfNoCase User-Agent ^Qualidator.com Bot bad_bot
SetEnvIfNoCase User-Agent ^QuepasaCreep bad_bot
SetEnvIfNoCase User-Agent ^QueryN Metasearch bad_bot
SetEnvIfNoCase User-Agent ^QueryN.Metasearch bad_bot
SetEnvIfNoCase User-Agent ^quest.durato bad_bot
SetEnvIfNoCase User-Agent ^Quintura-Crw bad_bot
SetEnvIfNoCase User-Agent ^QunarBot bad_bot
SetEnvIfNoCase User-Agent ^Qweery_robot.txt_CheckBot bad_bot
SetEnvIfNoCase User-Agent ^QweeryBot bad_bot
SetEnvIfNoCase User-Agent ^r2iBot bad_bot
SetEnvIfNoCase User-Agent ^R6_CommentReader bad_bot
SetEnvIfNoCase User-Agent ^R6_FeedFetcher bad_bot
SetEnvIfNoCase User-Agent ^R6_VoteReader bad_bot
SetEnvIfNoCase User-Agent ^RaBot bad_bot
SetEnvIfNoCase User-Agent ^Radian6 bad_bot
SetEnvIfNoCase User-Agent ^radian6_linkcheck bad_bot
SetEnvIfNoCase User-Agent ^Radiation Retriever 1.1 bad_bot
SetEnvIfNoCase User-Agent ^RAMPyBot bad_bot
SetEnvIfNoCase User-Agent ^RankurBot/Rankur bad_bot
SetEnvIfNoCase User-Agent ^Rational SiteCheck bad_bot
SetEnvIfNoCase User-Agent ^RcStartBot bad_bot
SetEnvIfNoCase User-Agent ^RealDownload bad_bot
SetEnvIfNoCase User-Agent ^Reaper bad_bot
SetEnvIfNoCase User-Agent ^REBI-Shoveler bad_bot
SetEnvIfNoCase User-Agent ^REBI-shoveler bad_bot
SetEnvIfNoCase User-Agent ^Recorder bad_bot
SetEnvIfNoCase User-Agent ^RedBot bad_bot
SetEnvIfNoCase User-Agent ^RedCarpet bad_bot
SetEnvIfNoCase User-Agent ^ReGet bad_bot
SetEnvIfNoCase User-Agent ^RepoMonkey bad_bot
SetEnvIfNoCase User-Agent ^research robot bad_bot
SetEnvIfNoCase User-Agent ^Riddler bad_bot
SetEnvIfNoCase User-Agent ^RIIGHTBOT/RIIGHT- bad_bot
SetEnvIfNoCase User-Agent ^RiseNetBot bad_bot
SetEnvIfNoCase User-Agent ^RiverGlassScanner bad_bot
SetEnvIfNoCase User-Agent ^RiverglassScanner bad_bot
SetEnvIfNoCase User-Agent ^RMA bad_bot
SetEnvIfNoCase User-Agent ^RoboPal bad_bot
SetEnvIfNoCase User-Agent ^Robosourcer bad_bot
SetEnvIfNoCase User-Agent ^Robot bad_bot
SetEnvIfNoCase User-Agent ^ROBOT bad_bot
SetEnvIfNoCase User-Agent ^robot bad_bot
SetEnvIfNoCase User-Agent ^robotek bad_bot
SetEnvIfNoCase User-Agent ^robots bad_bot
SetEnvIfNoCase User-Agent ^Robozilla bad_bot
SetEnvIfNoCase User-Agent ^rogerBot bad_bot
SetEnvIfNoCase User-Agent ^Rome Client bad_bot
SetEnvIfNoCase User-Agent ^Rondello bad_bot
SetEnvIfNoCase User-Agent ^Rotondo bad_bot
SetEnvIfNoCase User-Agent ^Roverbot bad_bot
SetEnvIfNoCase User-Agent ^RPT-HTTPClient bad_bot
SetEnvIfNoCase User-Agent ^rtgibot bad_bot
SetEnvIfNoCase User-Agent ^RufusBot bad_bot
SetEnvIfNoCase User-Agent ^Runnk online rss reader bad_bot
SetEnvIfNoCase User-Agent ^Runnk RSS aggregator bad_bot
SetEnvIfNoCase User-Agent ^s~stremor-crawler bad_bot
SetEnvIfNoCase User-Agent ^S2Bot bad_bot
SetEnvIfNoCase User-Agent ^SafariBookmarkChecker bad_bot
SetEnvIfNoCase User-Agent ^SafetyNet Robot 0.1 bad_bot
SetEnvIfNoCase User-Agent ^SaladSpoon/ShopSalad bad_bot
SetEnvIfNoCase User-Agent ^Sapienti/Indexer bad_bot
SetEnvIfNoCase User-Agent ^SBIder bad_bot
SetEnvIfNoCase User-Agent ^SBL-BOT bad_bot
SetEnvIfNoCase User-Agent ^SCFCrawler/Nutch-1.8 bad_bot
SetEnvIfNoCase User-Agent ^Scich bad_bot
SetEnvIfNoCase User-Agent ^ScientificCommons.org bad_bot
SetEnvIfNoCase User-Agent ^ScollSpider bad_bot
SetEnvIfNoCase User-Agent ^ScooperBot bad_bot
SetEnvIfNoCase User-Agent ^Scooter bad_bot
SetEnvIfNoCase User-Agent ^ScoutJet bad_bot
SetEnvIfNoCase User-Agent ^ScrapeBox bad_bot
SetEnvIfNoCase User-Agent ^Scrapy bad_bot
SetEnvIfNoCase User-Agent ^SCrawlTest bad_bot
SetEnvIfNoCase User-Agent ^Scrubby bad_bot
SetEnvIfNoCase User-Agent ^scSpider bad_bot
SetEnvIfNoCase User-Agent ^Scumbot bad_bot
SetEnvIfNoCase User-Agent ^Search Publisher bad_bot
SetEnvIfNoCase User-Agent ^search x-bot bad_bot
SetEnvIfNoCase User-Agent ^Search-Channel bad_bot
SetEnvIfNoCase User-Agent ^Search-Engine-Studio bad_bot
SetEnvIfNoCase User-Agent ^search.KumKie.com bad_bot
SetEnvIfNoCase User-Agent ^search.msn.com/msnbot.htm bad_bot
SetEnvIfNoCase User-Agent ^search.updated.com bad_bot
SetEnvIfNoCase User-Agent ^search.usgs.gov bad_bot
SetEnvIfNoCase User-Agent ^Searcharoo.NET bad_bot
SetEnvIfNoCase User-Agent ^SearchBlox bad_bot
SetEnvIfNoCase User-Agent ^searchbot bad_bot
SetEnvIfNoCase User-Agent ^SearchBot bad_bot
SetEnvIfNoCase User-Agent ^searchengine bad_bot
SetEnvIfNoCase User-Agent ^searchhippo.com bad_bot
SetEnvIfNoCase User-Agent ^SearchIt-Bot bad_bot
SetEnvIfNoCase User-Agent ^searchmarking bad_bot
SetEnvIfNoCase User-Agent ^searchmarks bad_bot
SetEnvIfNoCase User-Agent ^searchmee_v bad_bot
SetEnvIfNoCase User-Agent ^Searchmee! Spider bad_bot
SetEnvIfNoCase User-Agent ^searchmining bad_bot
SetEnvIfNoCase User-Agent ^SearchnowBot_v1 bad_bot
SetEnvIfNoCase User-Agent ^searchpreview bad_bot
SetEnvIfNoCase User-Agent ^SearchSpider.com bad_bot
SetEnvIfNoCase User-Agent ^SearQuBot/SearQuBot v1.0 bad_bot
SetEnvIfNoCase User-Agent ^SEB Spider bad_bot
SetEnvIfNoCase User-Agent ^Seekbot bad_bot
SetEnvIfNoCase User-Agent ^Seeker.lookseek.com bad_bot
SetEnvIfNoCase User-Agent ^SeeqBot bad_bot
SetEnvIfNoCase User-Agent ^seeqpod-vertical-crawler bad_bot
SetEnvIfNoCase User-Agent ^Selflinkchecker bad_bot
SetEnvIfNoCase User-Agent ^Semager bad_bot
SetEnvIfNoCase User-Agent ^semanticdiscovery bad_bot
SetEnvIfNoCase User-Agent ^Semantifire1 bad_bot
SetEnvIfNoCase User-Agent ^semisearch bad_bot
SetEnvIfNoCase User-Agent ^SemrushBot bad_bot
SetEnvIfNoCase User-Agent ^SEOENGWorldBot bad_bot
SetEnvIfNoCase User-Agent ^SeznamBot bad_bot
SetEnvIfNoCase User-Agent ^SeznamBot/2.0 bad_bot
SetEnvIfNoCase User-Agent ^SeznamBot/3.2-test1 bad_bot
SetEnvIfNoCase User-Agent ^ShablastBot bad_bot
SetEnvIfNoCase User-Agent ^ShadowWebAnalyzer bad_bot
SetEnvIfNoCase User-Agent ^Shareaza bad_bot
SetEnvIfNoCase User-Agent ^Shelob bad_bot
SetEnvIfNoCase User-Agent ^sherlock bad_bot
SetEnvIfNoCase User-Agent ^ShopWiki bad_bot
SetEnvIfNoCase User-Agent ^ShowLinks bad_bot
SetEnvIfNoCase User-Agent ^ShowyouBot bad_bot
SetEnvIfNoCase User-Agent ^siclab bad_bot
SetEnvIfNoCase User-Agent ^silk bad_bot
SetEnvIfNoCase User-Agent ^Siphon bad_bot
SetEnvIfNoCase User-Agent ^SiteArchive bad_bot
SetEnvIfNoCase User-Agent ^SiteCheck-sitecrawl by Siteimprove.com bad_bot
SetEnvIfNoCase User-Agent ^sitecheck.internetseer.com bad_bot
SetEnvIfNoCase User-Agent ^SiteFinder bad_bot
SetEnvIfNoCase User-Agent ^SiteGuardBot bad_bot
SetEnvIfNoCase User-Agent ^SiteOrbiter bad_bot
SetEnvIfNoCase User-Agent ^SiteSnagger bad_bot
SetEnvIfNoCase User-Agent ^SiteSucker bad_bot
SetEnvIfNoCase User-Agent ^SiteSweeper bad_bot
SetEnvIfNoCase User-Agent ^SiteXpert bad_bot
SetEnvIfNoCase User-Agent ^SkimBot bad_bot
SetEnvIfNoCase User-Agent ^SkimWordsBot bad_bot
SetEnvIfNoCase User-Agent ^SkreemRBot bad_bot
SetEnvIfNoCase User-Agent ^Skywalker bad_bot
SetEnvIfNoCase User-Agent ^Sleipnir bad_bot
SetEnvIfNoCase User-Agent ^slow-crawler bad_bot
SetEnvIfNoCase User-Agent ^SlySearch bad_bot
SetEnvIfNoCase User-Agent ^smart-crawler bad_bot
SetEnvIfNoCase User-Agent ^SmartDownload bad_bot
SetEnvIfNoCase User-Agent ^Smarte Bot bad_bot
SetEnvIfNoCase User-Agent ^smartwit.com bad_bot
SetEnvIfNoCase User-Agent ^Snake bad_bot
SetEnvIfNoCase User-Agent ^snap.com beta crawler bad_bot
SetEnvIfNoCase User-Agent ^Snapbot bad_bot
SetEnvIfNoCase User-Agent ^SnapPreviewBot bad_bot
SetEnvIfNoCase User-Agent ^Snappy bad_bot
SetEnvIfNoCase User-Agent ^snookit/Snookit bad_bot
SetEnvIfNoCase User-Agent ^Snooper/b97_01 bad_bot
SetEnvIfNoCase User-Agent ^Snoopy bad_bot
SetEnvIfNoCase User-Agent ^SocialSearcher/0.1 bad_bot
SetEnvIfNoCase User-Agent ^SocSciBot bad_bot
SetEnvIfNoCase User-Agent ^SOFT411 Directory bad_bot
SetEnvIfNoCase User-Agent ^sogou bad_bot
SetEnvIfNoCase User-Agent ^Sogou bad_bot
SetEnvIfNoCase User-Agent ^sohu agent bad_bot
SetEnvIfNoCase User-Agent ^sohu-search bad_bot
SetEnvIfNoCase User-Agent ^Sokitomi crawl bad_bot
SetEnvIfNoCase User-Agent ^Solbot/1.0 LWP/5.07 bad_bot
SetEnvIfNoCase User-Agent ^sootle bad_bot
SetEnvIfNoCase User-Agent ^Sosospider bad_bot
SetEnvIfNoCase User-Agent ^Space Bison bad_bot
SetEnvIfNoCase User-Agent ^Space Fung bad_bot
SetEnvIfNoCase User-Agent ^SpaceBison bad_bot
SetEnvIfNoCase User-Agent ^SpankBot bad_bot
SetEnvIfNoCase User-Agent ^spanner bad_bot
SetEnvIfNoCase User-Agent ^Spanner/1.0 (Linux 2.0.27 i586) bad_bot
SetEnvIfNoCase User-Agent ^Spatineo Monitor Controller bad_bot
SetEnvIfNoCase User-Agent ^Spatineo Serval Controller bad_bot
SetEnvIfNoCase User-Agent ^Spatineo Serval GetMapBot bad_bot
SetEnvIfNoCase User-Agent ^special_archiver bad_bot
SetEnvIfNoCase User-Agent ^Speedy Spider bad_bot
SetEnvIfNoCase User-Agent ^SpeedySpider bad_bot
SetEnvIfNoCase User-Agent ^Sphere Scout bad_bot
SetEnvIfNoCase User-Agent ^Sphere Scout&v bad_bot
SetEnvIfNoCase User-Agent ^Sphider bad_bot
SetEnvIfNoCase User-Agent ^Sphider2 bad_bot
SetEnvIfNoCase User-Agent ^spider bad_bot
SetEnvIfNoCase User-Agent ^Spider bad_bot
SetEnvIfNoCase User-Agent ^Spider.TerraNautic.net bad_bot
SetEnvIfNoCase User-Agent ^SpiderEngine bad_bot
SetEnvIfNoCase User-Agent ^SpiderKU bad_bot
SetEnvIfNoCase User-Agent ^SpiderMan bad_bot
SetEnvIfNoCase User-Agent ^Spinn3r bad_bot
SetEnvIfNoCase User-Agent ^Spinne bad_bot
SetEnvIfNoCase User-Agent ^sportcrew-Bot bad_bot
SetEnvIfNoCase User-Agent ^spyder3.microsys.com bad_bot
SetEnvIfNoCase User-Agent ^SQ Webscanner bad_bot
SetEnvIfNoCase User-Agent ^sqlmap bad_bot
SetEnvIfNoCase User-Agent ^Squid-Prefetch bad_bot
SetEnvIfNoCase User-Agent ^SquidClamAV_Redirector bad_bot
SetEnvIfNoCase User-Agent ^Sqworm bad_bot
SetEnvIfNoCase User-Agent ^SrevBot bad_bot
SetEnvIfNoCase User-Agent ^sslbot bad_bot
SetEnvIfNoCase User-Agent ^SSM Agent bad_bot
SetEnvIfNoCase User-Agent ^StackRambler bad_bot
SetEnvIfNoCase User-Agent ^StarDownloader bad_bot
SetEnvIfNoCase User-Agent ^statbot bad_bot
SetEnvIfNoCase User-Agent ^statcrawler bad_bot
SetEnvIfNoCase User-Agent ^statedept-crawler bad_bot
SetEnvIfNoCase User-Agent ^Steeler bad_bot
SetEnvIfNoCase User-Agent ^STEGMANN-Bot bad_bot
SetEnvIfNoCase User-Agent ^stero bad_bot
SetEnvIfNoCase User-Agent ^Stripper bad_bot
SetEnvIfNoCase User-Agent ^Stumbler bad_bot
SetEnvIfNoCase User-Agent ^suchclip bad_bot
SetEnvIfNoCase User-Agent ^Sucker bad_bot
SetEnvIfNoCase User-Agent ^SumeetBot bad_bot
SetEnvIfNoCase User-Agent ^SumitBot bad_bot
SetEnvIfNoCase User-Agent ^SummizeBot bad_bot
SetEnvIfNoCase User-Agent ^SummizeFeedReader bad_bot
SetEnvIfNoCase User-Agent ^Sunrise XP bad_bot
SetEnvIfNoCase User-Agent ^SuperBot bad_bot
SetEnvIfNoCase User-Agent ^superbot.com bad_bot
SetEnvIfNoCase User-Agent ^SuperBot bad_bot
SetEnvIfNoCase User-Agent ^SuperHTTP bad_bot
SetEnvIfNoCase User-Agent ^SuperLumin Downloader bad_bot
SetEnvIfNoCase User-Agent ^SuperPagesBot bad_bot
SetEnvIfNoCase User-Agent ^Supybot bad_bot
SetEnvIfNoCase User-Agent ^SURF bad_bot
SetEnvIfNoCase User-Agent ^Surfbot bad_bot
SetEnvIfNoCase User-Agent ^SurfControl bad_bot
SetEnvIfNoCase User-Agent ^SurveyBot bad_bot
SetEnvIfNoCase User-Agent ^suzuran bad_bot
SetEnvIfNoCase User-Agent ^SWEBot bad_bot
SetEnvIfNoCase User-Agent ^swish-e bad_bot
SetEnvIfNoCase User-Agent ^SygolBot bad_bot
SetEnvIfNoCase User-Agent ^SynapticWalker bad_bot
SetEnvIfNoCase User-Agent ^Syntryx ANT Scout Chassis Pheromone bad_bot
SetEnvIfNoCase User-Agent ^SystemSearch-robot bad_bot
SetEnvIfNoCase User-Agent ^Szukacz bad_bot
SetEnvIfNoCase User-Agent ^T-H-U-N-D-E-R-S-T-O-N-E bad_bot
SetEnvIfNoCase User-Agent ^Tailrank bad_bot
SetEnvIfNoCase User-Agent ^tAkeOut bad_bot
SetEnvIfNoCase User-Agent ^Talkro Web-Shot bad_bot
SetEnvIfNoCase User-Agent ^TAMU_CRAWLER bad_bot
SetEnvIfNoCase User-Agent ^TapuzBot bad_bot
SetEnvIfNoCase User-Agent ^Tarantula bad_bot
SetEnvIfNoCase User-Agent ^targetblaster.com bad_bot
SetEnvIfNoCase User-Agent ^TargetYourNews.com bot bad_bot
SetEnvIfNoCase User-Agent ^TAUSDataBot bad_bot
SetEnvIfNoCase User-Agent ^taxinomiabot bad_bot
SetEnvIfNoCase User-Agent ^TeamSoft WinInet Component bad_bot
SetEnvIfNoCase User-Agent ^Tecomi Bot bad_bot
SetEnvIfNoCase User-Agent ^TeezirBot bad_bot
SetEnvIfNoCase User-Agent ^Teleport bad_bot
SetEnvIfNoCase User-Agent ^Telesoft bad_bot
SetEnvIfNoCase User-Agent ^Teradex Mapper bad_bot
SetEnvIfNoCase User-Agent ^TERAGRAM_CRAWLER bad_bot
SetEnvIfNoCase User-Agent ^TerrawizBot bad_bot
SetEnvIfNoCase User-Agent ^TestBot bad_bot
SetEnvIfNoCase User-Agent ^testbot bad_bot
SetEnvIfNoCase User-Agent ^testBOT bad_bot
SetEnvIfNoCase User-Agent ^testing of bot bad_bot
SetEnvIfNoCase User-Agent ^TextBot bad_bot
SetEnvIfNoCase User-Agent ^thatrobotsite.com bad_bot
SetEnvIfNoCase User-Agent ^The Dyslexalizer bad_bot
SetEnvIfNoCase User-Agent ^The Intraformant bad_bot
SetEnvIfNoCase User-Agent ^The.Intraformant bad_bot
SetEnvIfNoCase User-Agent ^TheNomad bad_bot
SetEnvIfNoCase User-Agent ^Theophrastus bad_bot
SetEnvIfNoCase User-Agent ^theusefulbot bad_bot
SetEnvIfNoCase User-Agent ^TheUsefulbot_ bad_bot
SetEnvIfNoCase User-Agent ^ThumbBot bad_bot
SetEnvIfNoCase User-Agent ^Thumbnail.CZ robot bad_bot
SetEnvIfNoCase User-Agent ^thumbshots-de-bot bad_bot
SetEnvIfNoCase User-Agent ^tigerbot bad_bot
SetEnvIfNoCase User-Agent ^TightTwatBot bad_bot
SetEnvIfNoCase User-Agent ^TinEye bad_bot
SetEnvIfNoCase User-Agent ^Titan bad_bot
SetEnvIfNoCase User-Agent ^TITAN bad_bot
SetEnvIfNoCase User-Agent ^to-dress_ru_bot_ bad_bot
SetEnvIfNoCase User-Agent ^to-night-Bot bad_bot
SetEnvIfNoCase User-Agent ^toCrawl/UrlDispatcher bad_bot
SetEnvIfNoCase User-Agent ^Topicalizer bad_bot
SetEnvIfNoCase User-Agent ^topicblogs bad_bot
SetEnvIfNoCase User-Agent ^Toplistbot bad_bot
SetEnvIfNoCase User-Agent ^TopServer PHP bad_bot
SetEnvIfNoCase User-Agent ^topyx-crawler bad_bot
SetEnvIfNoCase User-Agent ^Touche bad_bot
SetEnvIfNoCase User-Agent ^TourlentaScanner bad_bot
SetEnvIfNoCase User-Agent ^TPSystem bad_bot
SetEnvIfNoCase User-Agent ^TRAAZI bad_bot
SetEnvIfNoCase User-Agent ^TranSGeniKBot bad_bot
SetEnvIfNoCase User-Agent ^travel-search bad_bot
SetEnvIfNoCase User-Agent ^TravelBot bad_bot
SetEnvIfNoCase User-Agent ^TravelLazerBot bad_bot
SetEnvIfNoCase User-Agent ^Treezy bad_bot
SetEnvIfNoCase User-Agent ^TREX bad_bot
SetEnvIfNoCase User-Agent ^TridentSpider bad_bot
SetEnvIfNoCase User-Agent ^Trovator bad_bot
SetEnvIfNoCase User-Agent ^True_Robot bad_bot
SetEnvIfNoCase User-Agent ^True_Robot bad_bot
SetEnvIfNoCase User-Agent ^tScholarsBot bad_bot
SetEnvIfNoCase User-Agent ^TSM Translation-Search-Machine bad_bot
SetEnvIfNoCase User-Agent ^TsWebBot bad_bot
SetEnvIfNoCase User-Agent ^TulipChain bad_bot
SetEnvIfNoCase User-Agent ^turingos bad_bot
SetEnvIfNoCase User-Agent ^TurnitinBot bad_bot
SetEnvIfNoCase User-Agent ^TurnitinBot/1.5 bad_bot
SetEnvIfNoCase User-Agent ^TutorGigBot bad_bot
SetEnvIfNoCase User-Agent ^TweetedTimes Bot bad_bot
SetEnvIfNoCase User-Agent ^TweetmemeBot bad_bot
SetEnvIfNoCase User-Agent ^TwengaBot bad_bot
SetEnvIfNoCase User-Agent ^TwengaBot-Discover bad_bot
SetEnvIfNoCase User-Agent ^TwengaBot bad_bot
SetEnvIfNoCase User-Agent ^Twiceler bad_bot
SetEnvIfNoCase User-Agent ^Twikle bad_bot
SetEnvIfNoCase User-Agent ^twinuffbot bad_bot
SetEnvIfNoCase User-Agent ^Twisted PageGetter bad_bot
SetEnvIfNoCase User-Agent ^Twitturls bad_bot
SetEnvIfNoCase User-Agent ^Twitturly  bad_bot
SetEnvIfNoCase User-Agent ^TygoBot bad_bot
SetEnvIfNoCase User-Agent ^TygoProwler bad_bot
SetEnvIfNoCase User-Agent ^Typhoeus bad_bot
SetEnvIfNoCase User-Agent ^U.S. Government Printing Office bad_bot
SetEnvIfNoCase User-Agent ^uberbot bad_bot
SetEnvIfNoCase User-Agent ^ucb-nutch bad_bot
SetEnvIfNoCase User-Agent ^UdmSearch bad_bot
SetEnvIfNoCase User-Agent ^UFAM-crawler- bad_bot
SetEnvIfNoCase User-Agent ^Ultraseek bad_bot
SetEnvIfNoCase User-Agent ^UnChaos bad_bot
SetEnvIfNoCase User-Agent ^unchaos_crawler_ bad_bot
SetEnvIfNoCase User-Agent ^UnisterBot bad_bot
SetEnvIfNoCase User-Agent ^Unitek UniEngine bad_bot
SetEnvIfNoCase User-Agent ^UniversalSearch bad_bot
SetEnvIfNoCase User-Agent ^UnwindFetchor bad_bot
SetEnvIfNoCase User-Agent ^UnwindFetchor bad_bot
SetEnvIfNoCase User-Agent ^UofTDB_experiment bad_bot
SetEnvIfNoCase User-Agent ^updated bad_bot
SetEnvIfNoCase User-Agent ^URL Control bad_bot
SetEnvIfNoCase User-Agent ^url_gather bad_bot
SetEnvIfNoCase User-Agent ^URL-Checker bad_bot
SetEnvIfNoCase User-Agent ^URLAppendBot bad_bot
SetEnvIfNoCase User-Agent ^URLBlaze bad_bot
SetEnvIfNoCase User-Agent ^urlchecker bad_bot
SetEnvIfNoCase User-Agent ^urlck/1.2.3 bad_bot
SetEnvIfNoCase User-Agent ^UrlDispatcher bad_bot
SetEnvIfNoCase User-Agent ^URLSpiderPro bad_bot
SetEnvIfNoCase User-Agent ^URLy Warning bad_bot
SetEnvIfNoCase User-Agent ^URLy.Warning bad_bot
SetEnvIfNoCase User-Agent ^USAF AFKN K2SPIDER bad_bot
SetEnvIfNoCase User-Agent ^usasearch bad_bot
SetEnvIfNoCase User-Agent ^USS-Cosmix bad_bot
SetEnvIfNoCase User-Agent ^USyd-NLP-Spider bad_bot
SetEnvIfNoCase User-Agent ^Vacobot bad_bot
SetEnvIfNoCase User-Agent ^Vacuum bad_bot
SetEnvIfNoCase User-Agent ^VadixBot bad_bot
SetEnvIfNoCase User-Agent ^Vagabondo bad_bot
SetEnvIfNoCase User-Agent ^Validator bad_bot
SetEnvIfNoCase User-Agent ^Valkyrie/1.0 libwww-perl/0.40 bad_bot
SetEnvIfNoCase User-Agent ^vBSEO bad_bot
SetEnvIfNoCase User-Agent ^VCI bad_bot
SetEnvIfNoCase User-Agent ^VCI WebViewer VCI WebViewer Win32 bad_bot
SetEnvIfNoCase User-Agent ^VerbstarBot bad_bot
SetEnvIfNoCase User-Agent ^VeriCiteCrawler/Nutch-2.2.1 bad_bot
SetEnvIfNoCase User-Agent ^Verifactrola bad_bot
SetEnvIfNoCase User-Agent ^Verity-URL-Gateway bad_bot
SetEnvIfNoCase User-Agent ^Vermut bad_bot
SetEnvIfNoCase User-Agent ^vermut bad_bot
SetEnvIfNoCase User-Agent ^versus crawler bad_bot
SetEnvIfNoCase User-Agent ^versus.integis.ch bad_bot
SetEnvIfNoCase User-Agent ^viasarchivinginformation.html bad_bot
SetEnvIfNoCase User-Agent ^VIP bad_bot
SetEnvIfNoCase User-Agent ^VIPr bad_bot
SetEnvIfNoCase User-Agent ^virus-detector bad_bot
SetEnvIfNoCase User-Agent ^VisBot bad_bot
SetEnvIfNoCase User-Agent ^Vishal For CLIA bad_bot
SetEnvIfNoCase User-Agent ^VisWeb bad_bot
SetEnvIfNoCase User-Agent ^Vital Search'n Urchin bad_bot
SetEnvIfNoCase User-Agent ^vlad bad_bot
SetEnvIfNoCase User-Agent ^vlsearch bad_bot
SetEnvIfNoCase User-Agent ^VMBot bad_bot
SetEnvIfNoCase User-Agent ^VocusBot bad_bot
SetEnvIfNoCase User-Agent ^VoidEYE bad_bot
SetEnvIfNoCase User-Agent ^VoilaBot bad_bot
SetEnvIfNoCase User-Agent ^Vortex bad_bot
SetEnvIfNoCase User-Agent ^voyager-hc bad_bot
SetEnvIfNoCase User-Agent ^voyager-partner-deep bad_bot
SetEnvIfNoCase User-Agent ^voyager bad_bot
SetEnvIfNoCase User-Agent ^VSE bad_bot
SetEnvIfNoCase User-Agent ^vspider bad_bot
SetEnvIfNoCase User-Agent ^W3C_Unicorn bad_bot
SetEnvIfNoCase User-Agent ^W3C-WebCon bad_bot
SetEnvIfNoCase User-Agent ^w3m bad_bot
SetEnvIfNoCase User-Agent ^w3search bad_bot
SetEnvIfNoCase User-Agent ^wacbot bad_bot
SetEnvIfNoCase User-Agent ^wastrix bad_bot
SetEnvIfNoCase User-Agent ^Water Conserve Portal bad_bot
SetEnvIfNoCase User-Agent ^Water Conserve Spider bad_bot
SetEnvIfNoCase User-Agent ^WatzBot bad_bot
SetEnvIfNoCase User-Agent ^wauuu engine/Wauuu bad_bot
SetEnvIfNoCase User-Agent ^Wavefire bad_bot
SetEnvIfNoCase User-Agent ^Waypath bad_bot
SetEnvIfNoCase User-Agent ^Wazzup bad_bot
SetEnvIfNoCase User-Agent ^Wazzup1.0.4800 bad_bot
SetEnvIfNoCase User-Agent ^wbdbot bad_bot
SetEnvIfNoCase User-Agent ^Web CEO Online robot bad_bot
SetEnvIfNoCase User-Agent ^web crawler bad_bot
SetEnvIfNoCase User-Agent ^Web Downloader bad_bot
SetEnvIfNoCase User-Agent ^Web Image Collector bad_bot
SetEnvIfNoCase User-Agent ^Web Link Validator bad_bot
SetEnvIfNoCase User-Agent ^Web Magnet bad_bot
SetEnvIfNoCase User-Agent ^Web Site Downloader bad_bot
SetEnvIfNoCase User-Agent ^Web Sucker bad_bot
SetEnvIfNoCase User-Agent ^web-agent bad_bot
SetEnvIfNoCase User-Agent ^Web-Sniffer bad_bot
SetEnvIfNoCase User-Agent ^Web.Image.Collector bad_bot
SetEnvIfNoCase User-Agent ^WebaltBot bad_bot
SetEnvIfNoCase User-Agent ^WebAuto bad_bot
SetEnvIfNoCase User-Agent ^WebBandit bad_bot
SetEnvIfNoCase User-Agent ^webbandit bad_bot
SetEnvIfNoCase User-Agent ^WebBandit/3.50 bad_bot
SetEnvIfNoCase User-Agent ^WebBOT bad_bot
SetEnvIfNoCase User-Agent ^webbot bad_bot
SetEnvIfNoCase User-Agent ^WebBot bad_bot
SetEnvIfNoCase User-Agent ^webbul-bot bad_bot
SetEnvIfNoCase User-Agent ^WebCapture bad_bot
SetEnvIfNoCase User-Agent ^WebCapture 2.0 bad_bot
SetEnvIfNoCase User-Agent ^webcheck 1 bad_bot
SetEnvIfNoCase User-Agent ^Webclipping.com bad_bot
SetEnvIfNoCase User-Agent ^Webclipping.com bad_bot
SetEnvIfNoCase User-Agent ^webcollage bad_bot
SetEnvIfNoCase User-Agent ^WebCopier bad_bot
SetEnvIfNoCase User-Agent ^WebCopy bad_bot
SetEnvIfNoCase User-Agent ^WebCorp bad_bot
SetEnvIfNoCase User-Agent ^webcrawl.net bad_bot
SetEnvIfNoCase User-Agent ^WebCrawler bad_bot
SetEnvIfNoCase User-Agent ^webcrawler bad_bot
SetEnvIfNoCase User-Agent ^WebCrawler/3.0 Robot libwww/5.0a bad_bot
SetEnvIfNoCase User-Agent ^WebDownloader for X bad_bot
SetEnvIfNoCase User-Agent ^Webdup bad_bot
SetEnvIfNoCase User-Agent ^WebEMailExtrac bad_bot
SetEnvIfNoCase User-Agent ^WebEnhancer bad_bot
SetEnvIfNoCase User-Agent ^WebFetch bad_bot
SetEnvIfNoCase User-Agent ^webfetch bad_bot
SetEnvIfNoCase User-Agent ^WebFetcher/0.8, bad_bot
SetEnvIfNoCase User-Agent ^WebGather bad_bot
SetEnvIfNoCase User-Agent ^WebGo IS bad_bot
SetEnvIfNoCase User-Agent ^webGobbler bad_bot
SetEnvIfNoCase User-Agent ^WebImages bad_bot
SetEnvIfNoCase User-Agent ^Webinator-search2.fasthealth.com bad_bot
SetEnvIfNoCase User-Agent ^Webinator-WBI bad_bot
SetEnvIfNoCase User-Agent ^WebIndex bad_bot
SetEnvIfNoCase User-Agent ^WebIndexer bad_bot
SetEnvIfNoCase User-Agent ^weblayers/0.0 bad_bot
SetEnvIfNoCase User-Agent ^WebLeacher bad_bot
SetEnvIfNoCase User-Agent ^WeblexBot bad_bot
SetEnvIfNoCase User-Agent ^WebLinker/0.0 libwww-perl/0.1 bad_bot
SetEnvIfNoCase User-Agent ^webLyzard bad_bot
SetEnvIfNoCase User-Agent ^WebmasterCoffee bad_bot
SetEnvIfNoCase User-Agent ^WebmasterWorld Extractor bad_bot
SetEnvIfNoCase User-Agent ^WebmasterWorldForumBot bad_bot
SetEnvIfNoCase User-Agent ^WebMiner bad_bot
SetEnvIfNoCase User-Agent ^WebMiner bad_bot
SetEnvIfNoCase User-Agent ^WebMoose/0.0.0000 bad_bot
SetEnvIfNoCase User-Agent ^WeBot bad_bot
SetEnvIfNoCase User-Agent ^WebPix bad_bot
SetEnvIfNoCase User-Agent ^WebReaper bad_bot
SetEnvIfNoCase User-Agent ^WebRipper bad_bot
SetEnvIfNoCase User-Agent ^WebSauger bad_bot
SetEnvIfNoCase User-Agent ^Webscan bad_bot
SetEnvIfNoCase User-Agent ^websearchbench bad_bot
SetEnvIfNoCase User-Agent ^WebSite bad_bot
SetEnvIfNoCase User-Agent ^websitemirror bad_bot
SetEnvIfNoCase User-Agent ^WebSpear bad_bot
SetEnvIfNoCase User-Agent ^websphinx.test bad_bot
SetEnvIfNoCase User-Agent ^WebSpider bad_bot
SetEnvIfNoCase User-Agent ^Webster bad_bot
SetEnvIfNoCase User-Agent ^WebStripper bad_bot
SetEnvIfNoCase User-Agent ^WebTrafficExpress bad_bot
SetEnvIfNoCase User-Agent ^WebTrends Link Analyzer bad_bot
SetEnvIfNoCase User-Agent ^WebVac bad_bot
SetEnvIfNoCase User-Agent ^webwalk bad_bot
SetEnvIfNoCase User-Agent ^WebWalker bad_bot
SetEnvIfNoCase User-Agent ^WebWasher bad_bot
SetEnvIfNoCase User-Agent ^Webwasher bad_bot
SetEnvIfNoCase User-Agent ^WebWatch bad_bot
SetEnvIfNoCase User-Agent ^WebWhacker bad_bot
SetEnvIfNoCase User-Agent ^WebXM bad_bot
SetEnvIfNoCase User-Agent ^WebZIP bad_bot
SetEnvIfNoCase User-Agent ^Weddings.info Bot bad_bot
SetEnvIfNoCase User-Agent ^wenbin/search bad_bot
SetEnvIfNoCase User-Agent ^WEP Search bad_bot
SetEnvIfNoCase User-Agent ^WEPA bad_bot
SetEnvIfNoCase User-Agent ^WeRelateBot bad_bot
SetEnvIfNoCase User-Agent ^Whacker bad_bot
SetEnvIfNoCase User-Agent ^Whirlpool Web Engine bad_bot
SetEnvIfNoCase User-Agent ^WhoWhere Robot bad_bot
SetEnvIfNoCase User-Agent ^Widow bad_bot
SetEnvIfNoCase User-Agent ^WikiaBot bad_bot
SetEnvIfNoCase User-Agent ^Wikio bad_bot
SetEnvIfNoCase User-Agent ^wikiwix-bot- bad_bot
SetEnvIfNoCase User-Agent ^WinHTTP Example bad_bot
SetEnvIfNoCase User-Agent ^WinHttp.WinHttpRequest bad_bot
SetEnvIfNoCase User-Agent ^WIRE bad_bot
SetEnvIfNoCase User-Agent ^wired-digital-newsbot/1.5 bad_bot
SetEnvIfNoCase User-Agent ^WISEbot bad_bot
SetEnvIfNoCase User-Agent ^WISENutbot bad_bot
SetEnvIfNoCase User-Agent ^wish-la bad_bot
SetEnvIfNoCase User-Agent ^wish-project bad_bot
SetEnvIfNoCase User-Agent ^wisponbot bad_bot
SetEnvIfNoCase User-Agent ^WMCAI-robot bad_bot
SetEnvIfNoCase User-Agent ^wminer bad_bot
SetEnvIfNoCase User-Agent ^WMSBot bad_bot
SetEnvIfNoCase User-Agent ^woriobot bad_bot
SetEnvIfNoCase User-Agent ^worldshop bad_bot
SetEnvIfNoCase User-Agent ^WorQmada bad_bot
SetEnvIfNoCase User-Agent ^Wotbox bad_bot
SetEnvIfNoCase User-Agent ^wume_crawler bad_bot
SetEnvIfNoCase User-Agent ^WWW Collector bad_bot
SetEnvIfNoCase User-Agent ^WWW-Mechanize bad_bot
SetEnvIfNoCase User-Agent ^WWWOFFLE bad_bot
SetEnvIfNoCase User-Agent ^wwwrobot bad_bot
SetEnvIfNoCase User-Agent ^wwwster bad_bot
SetEnvIfNoCase User-Agent ^WWWWanderer v3.0 bad_bot
SetEnvIfNoCase User-Agent ^wwwxref bad_bot
SetEnvIfNoCase User-Agent ^Wysigot bad_bot
SetEnvIfNoCase User-Agent ^X-clawler bad_bot
SetEnvIfNoCase User-Agent ^Xaldon bad_bot
SetEnvIfNoCase User-Agent ^Xenu bad_bot
SetEnvIfNoCase User-Agent ^Xerka MetaBot bad_bot
SetEnvIfNoCase User-Agent ^Xerka WebBot bad_bot
SetEnvIfNoCase User-Agent ^XGET/0.7 bad_bot
SetEnvIfNoCase User-Agent ^xirq bad_bot
SetEnvIfNoCase User-Agent ^XmarksFetch bad_bot
SetEnvIfNoCase User-Agent ^XoviBot bad_bot
SetEnvIfNoCase User-Agent ^XoviBot/2.0 bad_bot
SetEnvIfNoCase User-Agent ^xqrobot bad_bot
SetEnvIfNoCase User-Agent ^Y!J-BRI bad_bot
SetEnvIfNoCase User-Agent ^Y!J-BRJ/YATS crawler bad_bot
SetEnvIfNoCase User-Agent ^Y!J-BRW bad_bot
SetEnvIfNoCase User-Agent ^Y!J-BSC bad_bot
SetEnvIfNoCase User-Agent ^Y!J-PSC bad_bot
SetEnvIfNoCase User-Agent ^Y!J-SRD bad_bot
SetEnvIfNoCase User-Agent ^Y!J bad_bot
SetEnvIfNoCase User-Agent ^Y!TunnelPro bad_bot
SetEnvIfNoCase User-Agent ^yacy.net bad_bot
SetEnvIfNoCase User-Agent ^yacybot bad_bot
SetEnvIfNoCase User-Agent ^Yandex bad_bot
SetEnvIfNoCase User-Agent ^YandexBot/3.0 bad_bot
SetEnvIfNoCase User-Agent ^Yanga WorldSearch Bot bad_bot
SetEnvIfNoCase User-Agent ^Yanga WorldSearch Bot bad_bot
SetEnvIfNoCase User-Agent ^yarienavoir.net bad_bot
SetEnvIfNoCase User-Agent ^Yasaklibot bad_bot
SetEnvIfNoCase User-Agent ^yBot bad_bot
SetEnvIfNoCase User-Agent ^YebolBot bad_bot
SetEnvIfNoCase User-Agent ^yellowJacket bad_bot
SetEnvIfNoCase User-Agent ^yes bad_bot
SetEnvIfNoCase User-Agent ^YesupBot bad_bot
SetEnvIfNoCase User-Agent ^YesupBot bad_bot
SetEnvIfNoCase User-Agent ^Yeti bad_bot
SetEnvIfNoCase User-Agent ^Yeti bad_bot
SetEnvIfNoCase User-Agent ^YioopBot bad_bot
SetEnvIfNoCase User-Agent ^yolinkBot bad_bot
SetEnvIfNoCase User-Agent ^yoogliFetchAgent bad_bot
SetEnvIfNoCase User-Agent ^Yoono bad_bot
SetEnvIfNoCase User-Agent ^yoono bad_bot
SetEnvIfNoCase User-Agent ^Yoriwa bad_bot
SetEnvIfNoCase User-Agent ^YottaCars_Bot bad_bot
SetEnvIfNoCase User-Agent ^you-dir bad_bot
SetEnvIfNoCase User-Agent ^Z-Add Link Checker bad_bot
SetEnvIfNoCase User-Agent ^zagrebin bad_bot
SetEnvIfNoCase User-Agent ^Zao bad_bot
SetEnvIfNoCase User-Agent ^zedzo.digest bad_bot
SetEnvIfNoCase User-Agent ^zedzo.validate bad_bot
SetEnvIfNoCase User-Agent ^zermelo bad_bot
SetEnvIfNoCase User-Agent ^Zeus bad_bot
SetEnvIfNoCase User-Agent ^zibber-v bad_bot
SetEnvIfNoCase User-Agent ^zimeno bad_bot
SetEnvIfNoCase User-Agent ^Zing-BottaBot bad_bot
SetEnvIfNoCase User-Agent ^ZipppBot bad_bot
SetEnvIfNoCase User-Agent ^ZoomSpider bad_bot
SetEnvIfNoCase User-Agent ^Zotag Search bad_bot
SetEnvIfNoCase User-Agent ^Zotag Search bad_bot
SetEnvIfNoCase User-Agent ^ZuiBot bad_bot
SetEnvIfNoCase User-Agent ^ZumBot bad_bot
SetEnvIfNoCase User-Agent ^Zyborg bad_bot
SetEnvIfNoCase User-Agent ^ZyBorg bad_bot
SetEnvIfNoCase User-Agent ^Zyte bad_bot
SetEnvIfNoCase Referer fbdownloader.com bad_bot
SetEnvIfNoCase Referer descargar-musicas-gratis.com bad_bot
SetEnvIfNoCase Referer baixar-musicas-gratis.com bad_bot
SetEnvIfNoCase Referer savetubevideo.com bad_bot
SetEnvIfNoCase Referer srecorder.com bad_bot
SetEnvIfNoCase Referer kambasoft.com bad_bot
SetEnvIfNoCase Referer semalt.com bad_bot
<Limit GET POST PUT>
  Order Allow,Deny
  Allow from all
  Deny from env=bad_bot
</Limit>
</IfModule>
# End Bad Bot Prevention

# BLOCK SPECIFIC SITES FROM STEALING BANDWIDTH BY HOTLINKING TO IMAGES
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(www.)?discussionist.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?sodahead.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?pixshark.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?advanceindiana.blogspot.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?galleryhip.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?freespeechwisconsin.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?memekid.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?3edgesword.blogspot.ca(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?neogaf.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?locationrebel.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?pixgood.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?pudelekf23.blogspot.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?fstdt.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?zerohedge.com(/.*)*$ [NC]
RewriteRule .(jpeg|JPEG|jpe|JPE|jpg|JPG|gif|GIF|png|PNG|mng|MNG)$ - [F]
</IfModule>

# TURN OFF DIRECTORY INDEXING
Options All -Indexes

On Github License

Files

Download PDF of Htaccess file
CERT, DEFLATE, GET, HTTP_HOST, HTTP_REFERER, HTTP_USER_AGENT, HTTPS, INCLUDES, ORIGIN, POST, PUT, QUERY_STRING, REQUEST_FILENAME, REQUEST_URI, SCRIPT_FILENAME, SEARCH, SERVER_ADDR, SERVER_PORT, TIME

Comments

Apache