src/jasonglisson/grassland/master/.htaccess - Htaccess File

src/jasonglisson/grassland/master/.htaccess

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch ".(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(.php)?|xtmpl)(~|.sw[op]|.bak|.orig|.save)?$|^(..*|Entries.*|Repository|Root|Tag|Template|composer.(json|lock))$|^#.*#$|.php(~|.sw[op]|.bak|.orig.save)$">
  Order allow,deny
</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php index.html index.htm

# Override PHP settings that cannot be changed at runtime. See
# sites/default/default.settings.php and drupal_environment_initialize() in
# includes/bootstrap.inc for settings that can be changed at runtime.

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_flag magic_quotes_gpc                 off
  php_flag magic_quotes_sybase              off
  php_flag register_globals                 off
  php_flag session.auto_start               off
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_flag mbstring.encoding_translation    off
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On

  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600

  <FilesMatch .php$>
    # Do not allow PHP scripts to be cached unless they explicitly send cache
    # headers themselves. Otherwise all scripts would have to overwrite the
    # headers set by mod_expires if they want another caching behavior. This may
    # fail if an error occurs early in the bootstrap process, and it may cause
    # problems if a non-Drupal PHP file is installed in a subdirectory.
    ExpiresActive Off
  </FilesMatch>
</IfModule>

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on

  # Set "protossl" to "s" if we were accessed via https://.  This is used later
  # if you enable "www." stripping or enforcement, in order to ensure that
  # you don't bounce between http and https.
  RewriteRule ^ - [E=protossl]
  RewriteCond %{HTTPS} on
  RewriteRule ^ - [E=protossl:s]

  # Make sure Authorization HTTP header is available to PHP
  # even when running as CGI or FastCGI.
  RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

  # Block access to "hidden" directories whose names begin with a period. This
  # includes directories used by version control systems such as Subversion or
  # Git to store control files. Files whose names begin with a period, as well
  # as the control files used by CVS, are protected by the FilesMatch directive
  # above.
  #
  # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
  # not possible to block access to entire directories from .htaccess, because
  # <DirectoryMatch> is not allowed here.
  #
  # If you do not have mod_rewrite installed, you should remove these
  # directories from your webroot or otherwise protect them from being
  # downloaded.
  RewriteRule "(^|/)." - [F]

  # If your site can be accessed both with and without the 'www.' prefix, you
  # can use one of the following settings to redirect users to your preferred
  # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
  #
  # To redirect all users to access the site WITH the 'www.' prefix,
  # (http://example.com/... will be redirected to http://www.example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} .
  # RewriteCond %{HTTP_HOST} !^www. [NC]
  # RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  #
  # To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
  # RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]

  # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
  # VirtualDocumentRoot and the rewrite rules are not working properly.
  # For example if your site is at http://example.com/drupal uncomment and
  # modify the following line:
  # RewriteBase /drupal
  #
  # If your site is running in a VirtualDocumentRoot at http://example.com/,
  # uncomment the following line:
  # RewriteBase /

  # Pass all requests not referring directly to files in the filesystem to
  # index.php. Clean URLs are handled in drupal_environment_initialize().
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^ index.php [L]

  # Rules to correctly serve gzip compressed CSS and JS files.
  # Requires both mod_rewrite and mod_headers to be enabled.
  <IfModule mod_headers.c>
    # Serve gzip compressed CSS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).css $1.css.gz [QSA]

    # Serve gzip compressed JS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).js $1.js.gz [QSA]

    # Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule .css.gz$ - [T=text/css,E=no-gzip:1]
    RewriteRule .js.gz$ - [T=text/javascript,E=no-gzip:1]

    <FilesMatch "(.js.gz|.css.gz)$">
      # Serve correct encoding type.
      Header set Content-Encoding gzip
      # Force proxies to cache gzipped & non-gzipped css/js files separately.
      Header append Vary Accept-Encoding
    </FilesMatch>
  </IfModule>
</IfModule>

# Add headers to all responses.
<IfModule mod_headers.c>
  # Disable content sniffing, since it's an attack vector.
  Header always set X-Content-Type-Options nosniff
</IfModule>

deny from 104.197.102.1/32
deny from 104.197.102.2/31
deny from 104.197.102.4/30
deny from 104.197.102.8/29
deny from 104.197.102.16/28
deny from 104.197.102.32/27
deny from 104.197.102.64/26
deny from 104.197.102.128/25
deny from 200.92.149.1/32
deny from 200.92.149.2/31
deny from 200.92.149.4/30
deny from 200.92.149.8/29
deny from 200.92.149.16/28
deny from 200.92.149.32/27
deny from 200.92.149.64/26
deny from 200.92.149.128/25
deny from 81.182.252.1/32
deny from 81.182.252.2/31
deny from 81.182.252.4/30
deny from 81.182.252.8/29
deny from 81.182.252.16/28
deny from 81.182.252.32/27
deny from 81.182.252.64/26
deny from 81.182.252.128/25
deny from 81.89.80.5
deny from 117.169.1.1/32
deny from 117.169.1.2/31
deny from 117.169.1.4/30
deny from 117.169.1.8/29
deny from 117.169.1.16/28
deny from 117.169.1.32/27
deny from 117.169.1.64/26
deny from 117.169.1.128/25
deny from 87.153.8.1/32
deny from 87.153.8.2/31
deny from 87.153.8.4/30
deny from 87.153.8.8/29
deny from 87.153.8.16/28
deny from 87.153.8.32/27
deny from 87.153.8.64/26
deny from 87.153.8.128/25
deny from 71.202.38.1/32
deny from 71.202.38.2/31
deny from 71.202.38.4/30
deny from 71.202.38.8/29
deny from 71.202.38.16/28
deny from 71.202.38.32/27
deny from 71.202.38.64/26
deny from 71.202.38.128/25
deny from 188.163.110.1/32
deny from 188.163.110.2/31
deny from 188.163.110.4/30
deny from 188.163.110.8/29
deny from 188.163.110.16/28
deny from 188.163.110.32/27
deny from 188.163.110.64/26
deny from 188.163.110.128/25
deny from 193.201.224.150

# Russia (RU), Ukraine (UA), Belarus (BY), Bulgaria (BG), Czech Republic (CZ), Romania (RO), Latvia (LV), Estonia (EE), Kazakstan (KZ), Moldavia/Moldova (MD), Poland (PL), Serbia (RS), Siberia, Slovakia (SK), Slovenia (SL)
deny from 2.72.0.0/13 2.92.0.0/14 2.132.0.0/14 5.16.0.0/14 5.34.56.0/22 5.60.0.0/16 5.101.152.0/21 5.141.0.0/16 5.143.0.0/16 5.158.96.0/19 5.158.232.0/21 5.166.0.0/15 5.248.0.0/16 5.254.96.0/21 5.255.192.0/18 31.6.70.0/23 31.11.43.0/24 31.11.128.0/17 31.15.88.0/21 31.23.0.0/16 31.28.224.0/19 31.29.0.0/19 31.31.96.0/19 31.41.0.0/16 31.43.128.0/19 31.129.96.0/19 31.131.0.0/17 31.148.0.0/16 31.162.64.0/18 31.170.168.0/21 31.174.0.0/15 31.178.0.0/16 31.181.0.0/16 31.184.192.0/19 31.184.224.0/21 31.184.234.0/23 31.184.236.0/22 31.187.0.0/18 31.192.104.0/21 31.192.128.0/19 31.207.192.0/18 37.9.0.0/19 37.9.32.0/20 37.9.48.0/21 37.17.176.0/21 37.44.64.0/18 37.45.0.0/16 37.52.0.0/14 37.56.0.0/15 37.99.0.0/17 37.110.128.0/19 37.115.0.0/16 37.128.0.0/17 37.139.0.0/18 37.140.0.0/16 37.143.8.0/21 37.143.16.0/20 37.143.88.0/21 37.143.96.0/21 37.143.104.0/21 37.144.0.0/14 37.150.0.0/15 37.190.0.0/17 37.212.0.0/14 37.221.128.0/19 37.221.160.0/21 37.228.64.0/21 37.228.80.0/20 37.229.0.0/16 46.0.0.0/16 46.4.240.0/27 46.10.0.0/16 46.16.240.0/21 46.17.96.0/21 46.28.101.0/24 46.30.160.0/21 46.33.224.0/19 46.36.217.0/24 46.38.96.0/19 46.39.0.0/18 46.39.64.0/19 46.50.128.0/18 46.53.141.0/24 46.56.128.0/17 46.61.0.0/16 46.62.0.0/15 46.72.0.0/15 46.98.0.0/16 46.108.0.0/16 46.109.0.0/16 46.112.0.0/15 46.118.0.0/15 46.146.224.0/19 46.147.128.0/17 46.148.16.0/20 46.148.48.0/20 46.151.152.0/21 46.158.0.0/16 46.159.0.0/16 46.160.80.0/21 46.164.0.0/18 46.164.128.0/18 46.164.192.0/18 46.172.0.0/16 46.173.0.0/17 46.173.128.0/19 46.173.160.0/19 46.175.200.0/21 46.180.0.0/15 46.182.48.0/21 46.185.0.0/17 46.187.0.0/17 46.191.128.0/18 46.200.0.0/14 46.211.0.0/16 46.229.48.0/20 46.229.176.0/20 46.237.0.0/17 46.250.0.0/19 46.254.18.0/23 62.16.96.0/19 62.21.0.0/17 62.24.64.0/19 62.64.64.0/18 62.69.0.0/19 62.76.0.0/16 62.85.0.0/17 62.109.0.0/20 62.117.64.0/18 62.122.64.0/21 62.122.104.0/21 62.129.192.0/18 62.133.128.0/19 62.140.224.0/19 62.141.64.0/18 62.148.64.0/19 62.152.32.0/19 62.168.0.0/18 62.168.224.0/19 62.182.104.0/21 62.213.32.0/19 62.213.64.0/18 62.220.32.0/19 62.221.64.0/19 62.233.142.0/26 62.244.0.0/18 69.175.104.218 70.85.189.224/29 77.28.0.0/15 77.34.0.0/15 77.37.128.0/17 77.40.0.0/17 77.41.0.0/17 77.43.128.0/17 77.45.128.0/17 77.46.128.0/17 77.51.0.0/18 77.51.64.0/18 77.55.0.0/16 77.65.0.0/17 77.70.0.0/17 77.73.128.0/21 77.75.8.0/21 77.78.10.0/23 77.79.128.0/18 77.79.192.0/18 77.81.0.0/24 77.85.0.0/16 77.87.32.0/20 77.87.152.0/21 77.87.168.0/21 77.87.192.0/21 77.88.0.0/18 77.91.128.0/18 77.91.224.0/21 77.93.0.0/18 77.93.32.0/19 77.94.124.0/22 77.94.192.0/19 77.106.64.0/18 77.108.192.0/18 77.120.0.0/14 77.221.128.0/19 77.222.32.0/19 77.222.128.0/19 77.232.156.0/22 77.233.160.0/19 77.234.0.0/19 77.234.192.0/19 77.235.96.0/20 77.239.224.0/19 77.241.160.0/20 77.243.96.0/22 77.244.208.0/20 77.247.208.0/22 77.252.0.0/14 78.8.0.0/14 78.24.152.0/21 78.24.216.0/21 78.26.128.0/18 78.29.0.0/18 78.31.176.0/21 78.36.0.0/15 78.60.128.0/17 78.85.0.0/16 78.96.0.0/15 78.106.0.0/15 78.108.84.0/23 78.108.86.0/23 78.108.176.0/20 78.109.16.0/20 78.110.48.0/20 78.110.160.0/20 78.111.48.0/20 78.128.0.0/17 78.137.0.0/19 78.152.160.0/19 78.157.128.0/19 79.96.0.0/16 79.98.208.0/21 79.99.216.0/21 79.101.0.0/16 79.105.0.0/16 79.111.0.0/16 79.112.0.0/13 79.120.0.0/17 79.126.0.0/18 79.133.96.0/18 79.133.128.0/18 79.133.192.0/19 79.135.128.0/17 79.135.192.0/19 79.136.128.0/17 79.137.224.0/20 79.139.0.0/16 79.140.64.0/20 79.140.160.0/20 79.162.128.0/18 79.163.0.0/16 79.174.64.0/19 79.184.0.0/13
deny from 80.48.0.0/13 80.70.96.0/20 80.71.240.0/20 80.73.0.0/20 80.73.64.0/21 80.77.80.0/24 80.77.160.0/20 80.78.192.0/20 80.80.128.0/19 80.82.160.0/20 80.85.176.0/20 80.86.96.0/19 80.86.240.0/21 80.91.160.0/19 80.92.224.0/20 80.93.48.0/21 80.233.128.0/17 80.235.0.0/17 80.239.224.0/19 80.240.208.0/20 80.242.123.0/24 80.245.80.0/20 80.249.80.0/20 80.250.64.0/24 80.251.112.0/20 81.5.96.0/20 81.9.0.0/20 81.12.128.0/17 81.16.80.0/20 81.18.64.0/19 81.19.64.0/19 81.21.0.0/20 81.24.208.0/20 81.25.48.0/22 81.26.176.0/20 81.30.176.0/20 81.88.208.0/20 81.89.112.0/20 81.90.224.0/20 81.91.208.0/20 81.94.32.0/20 81.95.128.0/20 81.95.144.0/20 81.176.0.0/15 81.180.0.0/16 81.181.16.0/22 81.195.0.0/16 81.196.0.0/16 81.198.0.0/16 81.200.0.0/20 81.222.128.0/20 82.76.0.0/14 82.103.64.0/18 82.112.48.0/20 82.114.64.0/19 82.114.224.0/19 82.137.32.0/19 82.138.6.128/25 82.138.32.0/19 82.140.64.0/18 82.140.192.0/18 82.144.192.0/19 82.146.40.0/21 82.146.56.0/21 82.151.112.0/21 82.160.203.0/24 82.179.0.0/16 82.193.96.0/19 82.193.128.0/19 82.198.160.0/19 82.199.96.0/19 82.200.0.0/16 82.204.128.0/17 82.210.128.0/18 83.0.0.0/11 83.69.114.0/23 83.69.240.0/21 83.99.128.0/17 83.102.128.0/17 83.139.128.0/18 83.142.184.0/21 83.143.136.0/21 83.148.64.0/18 83.166.192.0/19 83.167.96.0/19 83.167.224.0/19 83.170.192.0/18 83.174.192.0/18 83.219.129.0/24 83.222.0.0/19 83.222.160.0/19 83.222.192.0/19 83.228.0.0/17 83.229.128.0/17 83.234.0.0/16 83.237.0.0/16 83.243.64.0/21 83.246.0.0/20 83.246.192.0/18 84.17.0.0/19 84.21.64.0/19 84.23.32.0/19 84.42.128.0/17 84.51.64.0/19 84.53.192.0/18 84.237.0.0/16 84.245.192.0/18 84.253.64.0/18 85.9.0.0/18 85.12.192.0/18 85.14.35.0/24 85.21.0.0/16 85.26.184.0/22 85.29.192.0/18 85.31.96.0/21 85.90.192.0/19 85.93.0.0/19 85.93.32.0/19 85.93.128.0/19 85.94.0.0/19 85.94.32.0/19 85.112.112.0/20 85.113.128.0/19 85.121.39.0/24 85.121.180.0/23 85.122.16.0/20 85.128.128.0/17 85.140.0.0/15 85.142.0.0/15 85.172.0.0/14 85.186.0.0/16 85.192.60.0/23 85.192.128.0/18 85.198.80.0/21 85.204.0.0/16 85.207.0.0/16 85.217.192.0/18 85.222.0.0/17 85.234.0.0/19 85.248.0.0/16 85.249.0.0/16 85.254.0.0/16 85.255.0.0/20 85.255.112.0/20 86.34.0.0/16 86.35.0.0/21 86.35.15.0/24 86.35.128.0/17 86.55.120.0/22 86.55.140.0/24 86.55.210.0/23 86.57.128.0/17 86.61.0.0/17 86.104.0.0/14 86.111.240.0/21 86.120.0.0/13 87.99.64.0/19 87.103.192.0/20 87.103.208.0/20 87.110.0.0/16 87.117.0.0/18 87.117.128.0/19 87.117.160.0/19 87.118.128.0/18 87.119.224.0/19 87.120.16.0/20 87.204.0.0/15 87.226.0.0/17 87.229.128.0/17 87.239.24.0/21 87.242.64.0/18 87.244.128.0/18 87.247.0.0/18 87.248.160.0/19 87.249.192.0/19 87.251.128.0/19 87.253.0.0/19 87.253.192.0/19 87.255.64.0/19 88.81.224.0/19 88.147.128.0/17 88.200.128.0/17 88.201.128.0/17 88.205.128.0/17 88.212.192.0/18 88.213.192.0/18 89.18.16.0/21 89.20.128.0/19 89.21.64.0/19 89.21.128.0/19 89.23.0.0/19 89.23.128.0/19 89.28.0.0/17 89.31.112.0/21 89.32.152.0/21 89.33.72.0/21 89.33.208.0/20 89.33.252.0/22 89.35.64.0/21 89.37.120.0/21 89.37.144.0/21 89.38.112.0/20 89.38.128.0/21 89.39.174.0/23 89.39.200.0/21 89.41.176.0/20 89.44.0.0/16 89.45.0.0/16 89.47.224.0/21 89.64.0.0/12 89.104.64.0/19 89.105.224.0/19 89.106.96.0/19 89.108.64.0/18 89.109.0.0/18 89.110.0.0/18 89.110.64.0/18 89.111.160.0/20 89.111.176.0/20 89.113.72.0/21 89.114.0.0/15 89.116.0.0/15 89.121.128.0/17 89.122.0.0/16 89.123.0.0/16 89.136.0.0/15 89.146.192.0/18 89.149.0.0/17 89.161.128.0/17 89.165.128.0/17 89.169.0.0/16 89.175.0.0/16 89.176.0.0/15 89.178.0.0/15 89.186.0.0/19 89.187.48.0/23 89.187.128.0/19 89.189.0.0/19 89.189.128.0/18 89.190.224.0/19 89.200.232.0/21 89.200.240.0/21 89.200.248.0/21 89.201.0.0/17 89.204.0.0/17 89.208.0.0/16 89.212.0.0/16 89.216.0.0/16 89.218.0.0/16 89.222.128.0/17 89.223.0.0/16 89.228.96.0/20 89.230.0.0/16 89.232.192.0/18 89.238.192.0/18 89.239.128.0/18 89.251.16.0/21 89.251.96.0/20 89.251.144.0/20 89.251.160.0/20 89.252.0.0/18 89.253.0.0/18 89.254.192.0/18
deny from 90.150.112.0/20 90.150.128.0/20 90.151.16.0/20 90.151.128.0/20 90.156.128.0/17 90.157.0.0/17 90.188.16.0/20 90.188.64.0/19 90.189.0.0/18 91.76.0.0/14 91.90.8.0/21 91.92.176.0/22 91.122.0.0/16 91.123.0.0/19 91.124.0.0/16 91.135.192.0/22 91.143.56.0/22 91.143.160.0/20 91.144.176.0/22 91.146.0.0/18 91.148.128.0/18 91.149.64.0/18 91.149.128.0/21 91.149.136.0/21 91.149.144.0/20 91.149.160.0/19 91.185.192.0/21 91.188.32.0/19 91.188.124.0/23 91.189.80.0/21 91.189.128.0/21 91.191.64.0/18 91.192.68.0/22 91.193.80.0/22 91.193.140.0/22 91.194.10.0/23 91.194.72.0/23 91.195.230.0/23 91.196.92.0/22 91.196.100.0/22 91.196.216.0/22 91.197.0.0/20 91.197.16.0/21 91.197.24.0/22 91.197.40.0/21 91.197.48.0/21 91.197.56.0/22 91.197.64.0/21 91.197.76.0/22 91.197.80.0/22 91.197.96.0/22 91.197.104.0/22 91.197.112.0/20 91.197.128.0/22 91.197.132.0/22 91.197.144.0/20 91.197.160.0/22 91.197.168.0/21 91.197.176.0/20 91.197.192.0/21 91.197.204.0/22 91.197.212.0/22 91.197.216.0/21 91.197.224.0/22 91.197.232.0/21 91.197.244.0/23 91.197.252.0/22 91.200.12.0/22 91.200.164.0/22 91.200.228.0/22 91.200.232.0/22 91.201.28.0/22 91.201.64.0/22 91.201.196.0/22 91.202.240.0/20 91.203.4.0/22 91.203.92.0/22 91.204.16.0/21 91.204.24.0/22 91.204.36.0/22 91.204.40.0/21 91.204.48.0/20 91.204.64.0/22 91.204.84.0/22 91.204.128.0/22 91.204.228.0/22 91.205.72.0/22 91.205.120.0/21 91.206.30.0/23 91.206.32.0/23 91.206.200.0/23 91.206.226.0/23 91.207.4.0/22 91.207.8.0/23 91.207.44.0/23 91.207.60.0/23 91.208.228.0/24 91.210.100.0/22 91.210.104.0/22 91.211.16.0/22 91.211.64.0/22 91.211.68.0/22 91.211.248.0/22 91.212.41.0/24 91.212.65.0/24 91.212.124.0/24 91.212.132.0/24 91.212.177.0/24 91.212.198.0/24 91.212.226.0/24 91.213.33.0/24 91.213.117.0/24 91.213.121.0/24 91.213.174.0/24 91.214.96.0/22 91.214.136.0/22 91.214.184.0/22 91.215.216.0/22 91.216.122.0/24 91.216.141.0/24 91.216.215.0/24 91.217.90.0/23 91.218.36.0/22 91.218.112.0/22 91.218.156.0/22 91.220.0.0/23 91.220.3.0/24 91.220.6.0/24 91.220.10.0/23 91.220.12.0/23 91.220.13.0/24 91.220.14.0/24 91.220.26.0/24 91.220.31.0/24 91.220.35.0/24 91.220.43.0/24 91.224.246.0/23 91.226.78.0/23 91.226.80.0/21 91.226.92.0/22 91.226.96.0/23 91.228.196.0/22 91.229.210.0/24 91.232.0.0/18 91.232.21.0/24 91.235.176.0/24 91.236.74.0/23 91.237.240.0/21 91.237.248.0/23 91.237.250.0/24 91.238.134.0/23 91.241.12.0/22 91.241.128.0/17 92.36.0.0/17 92.37.128.0/17 92.38.128.0/17 92.39.48.0/20 92.46.0.0/15 92.48.126.128/25 92.48.201.0/26 92.49.128.0/19 92.49.160.0/19 92.49.192.0/18 92.50.128.0/18 92.53.96.0/19 92.53.104.0/22 92.55.144.0/21 92.62.48.0/20 92.80.0.0/13 92.100.0.0/15 92.112.0.0/15 92.114.0.0/16 92.115.0.0/16 92.124.0.0/14 92.241.160.0/19 92.243.64.0/19 92.244.224.0/19 92.247.192.0/18 92.248.128.0/17 92.249.64.0/18 92.255.0.0/16 93.72.0.0/13 93.80.0.0/15 93.84.0.0/15 93.86.0.0/15 93.89.208.0/20 93.91.0.0/20 93.91.224.0/20 93.92.32.0/21 93.99.0.0/16 93.100.0.0/16 93.112.0.0/16 93.113.27.0/24 93.113.112.0/21 93.114.40.0/21 93.118.64.0/20 93.120.128.0/18 93.123.0.0/16 93.124.0.0/17 93.125.40.0/24 93.125.99.0/24 93.155.128.0/17 93.157.96.0/21 93.159.0.0/18 93.170.0.0/15 93.182.0.0/18 93.183.128.0/18 93.183.192.0/18 93.185.77.0/24 93.187.136.0/21 94.19.128.0/17 94.24.120.0/21 94.24.128.0/17 94.25.0.0/16 94.26.0.0/17 94.27.0.0/17 94.31.128.0/17 94.41.0.0/17 94.45.160.0/19 94.50.0.0/15 94.60.0.0/14 94.73.192.0/18 94.75.0.0/18 94.77.0.0/19 94.79.0.0/18 94.100.181.128/25 94.101.64.0/20 94.101.96.0/20 94.103.80.0/20 94.103.230.0/23 94.112.0.0/14 94.124.0.0/20 94.124.16.0/21 94.131.0.0/16 94.139.112.0/21 94.142.128.0/21 94.143.40.0/21 94.143.48.0/20 94.152.0.0/15 94.156.228.0/22 94.176.96.0/24 94.178.0.0/15 94.180.0.0/15 94.188.0.0/17 94.189.128.0/17 94.190.0.0/18 94.190.128.0/17 94.229.65.160/27 94.230.0.0/20 94.231.160.0/20 94.232.48.0/21 94.232.144.0/21 94.232.232.0/21 94.233.192.0/18 94.240.0.0/18 84.242.96.0/19 94.243.192.0/18 94.244.0.0/18 94.244.128.0/18 94.247.0.0/21 94.250.248.0/21 95.24.0.0/13 95.32.0.0/16 95.40.0.0/14 95.48.0.0/14 95.52.0.0/14 95.56.0.0/14 95.64.0.0/16 95.65.0.0/16 95.67.0.0/17 95.68.0.0/17 95.69.192.0/22 95.71.0.0/17 95.76.0.0/15 95.78.0.0/15 95.78.128.0/18 95.79.0.0/16 95.82.192.0/18 95.83.0.0/17 95.83.128.0/18 95.84.128.0/18 95.84.192.0/18 95.86.128.0/18 95.87.0.0/18 95.93.128.0/18 95.104.128.0/17 95.105.0.0/18 95.105.64.0/19 95.108.128.0/17 95.111.0.0/17 95.129.60.0/22 95.132.0.0/14 95.141.192.0/20 95.142.46.0/24 95.143.20.0/22 95.152.0.0/18 95.159.128.0/22 95.162.0.0/16 95.163.0.0/16 95.165.0.0/16 95.167.0.0/16 95.168.160.0/19 95.168.192.0/19 95.169.160.0/19 95.169.192.0/19 95.171.96.0/19 95.172.32.0/19 95.174.192.0/19 95.179.0.0/17 95.182.112.0/20 95.188.0.0/14 95.215.36.0/22 95.220.0.0/16
deny from 108.62.150.0/24 109.60.128.0/17 109.62.128.0/17 109.72.112.0/20 109.74.128.0/20 109.80.0.0/15 109.86.0.0/15 109.92.0.0/15 109.95.112.0/22 109.95.224.0/21 109.96.0.0/13 109.108.64.0/19 109.110.32.0/19 109.110.64.0/19 109.111.176.0/20 109.120.128.0/18 109.122.0.0/18 109.122.88.0/21 109.124.0.0/18 109.124.192.0/19 109.126.136.0/21 109.126.192.0/18 109.161.0.0/17 109.163.192.0/21 109.163.216.0/21 109.163.224.0/22 109.163.228.0/24 109.163.229.0/24 109.163.230.0/23 109.163.236.0/22 109.165.0.0/17 109.167.0.0/16 109.168.128.0/17 109.169.192.0/18 109.171.0.0/17 109.173.0.0/17 109.184.0.0/16 109.185.0.0/16 109.187.0.0/16 109.188.0.0/16 109.191.0.0/16 109.194.0.0/18 109.194.64.0/19 109.195.48.0/20 109.196.16.0/20 109.196.128.0/20 109.200.96.0/19 109.200.128.0/19 109.206.96.0/19 109.207.200.0/21 109.227.64.0/18 109.229.0.0/19 109.230.0.0/18 109.230.128.0/19 109.243.0.0/16 109.252.0.0/16 109.254.0.0/16 128.72.0.0/15 130.0.232.0/21 130.204.0.0/16 134.0.112.0/21 134.17.0.0/16 134.249.0.0/16 136.169.0.0/16 141.85.0.0/16 141.101.128.0/17 141.105.64.0/21 141.136.27.0/24 146.185.0.0/16 147.228.0.0/14 147.232.0.0/14 147.236.0.0/15 151.0.0.0/18 158.181.0.0/16 158.197.0.0/16 159.148.0.0/16 159.224.0.0/16 160.99.0.0/16 164.177.192.0/18 174.133.202.176/28 176.8.0.0/16 176.14.0.0/15 176.36.0.0/14 176.53.128.0/17 176.102.0.0/18 176.102.192.0/19 176.108.188.0/24 176.111.32.0/19 176.111.64.0/19 176.111.96.0/21 176.113.32.0/21 176.113.224.0/19 176.119.64.0/18 176.123.0.0/19 176.124.0.0/19 176.196.128.0/18 176.212.0.0/15 176.215.64.0/21 176.222.140.0/22 176.223.0.0/16 178.19.99.0/24 178.19.104.0/21 178.34.128.0/18 178.36.0.0/15 178.44.0.0/14 178.49.0.0/16 178.64.0.0/13 178.73.0.0/18 178.75.64.0/18 178.76.192.0/18 178.88.0.0/14 178.91.0.0/17 178.91.128.0/18 178.91.192.0/19 178.91.224.0/20 178.91.240.0/21 178.91.248.0/22 178.91.252.0/24 178.91.254.0/23 178.92.0.0/14 178.120.0.0/13 178.129.0.0/16 178.130.0.0/16 178.137.0.0/16 178.140.0.0/16 178.150.0.0/15 178.154.0.0/17 178.158.192.0/19 178.159.16.0/20 178.159.32.0/19 178.159.64.0/19 178.159.208.0/20 178.159.240.0/21 178.161.128.0/17 178.163.128.0/17 178.165.0.0/17 178.167.0.0/17 178.168.0.0/17 178.172.129.0/24 178.183.224.0/19 178.184.0.0/14 178.204.0.0/15 178.206.0.0/16 178.208.83.0/24 178.209.64.0/19 178.210.32.0/20 178.212.96.0/21 178.213.240.0/21 178.216.32.0/21 178.217.160.0/21 178.218.96.0/20 178.220.0.0/14 178.234.0.0/16 185.30.176.0/22 185.58.204.0/22 188.16.0.0/16 188.18.16.0/20 188.18.64.0/19 188.18.112.0/20 188.18.240.0/20 188.24.0.0/14 188.40.54.192/26 188.47.64.0/18 188.64.168.0/21 188.64.220.0/22 188.92.72.0/21 188.92.160.0/21 188.95.152.0/21 188.115.128.0/18 188.120.32.0/20 188.120.248.0/23 188.123.224.0/19 188.128.0.0/17 188.129.128.0/17 188.131.0.0/17 188.138.128.0/17 188.143.128.0/17 188.146.0.0/15 188.163.0.0/16 188.168.0.0/16 188.186.0.0/16 188.187.128.0/18 188.190.0.0/16 188.191.224.0/19 188.208.0.0/13 188.225.32.0/21 188.226.0.0/17 188.229.0.0/17 188.230.0.0/17 188.231.168.0/22 188.233.0.0/17 188.235.0.0/19 188.235.128.0/18 188.240.0.0/16 188.244.32.0/20 188.247.135.0/24 192.129.3.0/24 192.162.0.0/16 193.0.129.0/24 193.0.212.0/24 193.9.28.0/24 193.17.208.0/24 193.19.244.0/22 193.25.112.0/23 193.27.246.0/23 193.30.248.0/22 193.37.138.0/24 193.37.156.0/23 193.39.113.0/24 193.43.252.0/22 193.47.166.0/24 193.58.246.0/24 193.77.64.0/18 193.86.0.0/16 193.93.228.0/22 193.104.27.0/24 193.104.41.0/24 193.104.94.0/24 193.105.0.0/24 193.105.154.0/24 193.105.210.0/24 193.106.0.0/21 193.106.24.0/22 193.106.28.0/22 193.106.40.0/21 193.106.56.0/21 193.106.64.0/21 193.106.104.0/22 193.106.136.0/22 193.106.168.0/23 193.106.172.0/22 193.108.38.0/23 193.108.248.0/22 193.110.120.0/22 193.111.48.0/22 193.111.114.0/23 193.169.12.0/23 193.169.86.0/23 193.178.144.0/22 193.178.228.0/23 193.189.116.0/23 193.200.50.0/23 193.200.255.0/24 193.201.224.0/21 193.203.36.0/22 193.203.40.0/21 193.203.48.0/22 193.223.101.0/24 193.227.226.0/23 193.227.240.0/23 193.230.232.0/24 193.238.0.0/22 193.238.74.0/23 193.238.128.0/22 193.239.24.0/22 193.239.36.0/22 193.239.44.0/22 193.239.64.0/21 193.239.72.0/22 193.243.168.0/22 194.0.88.0/22 194.8.156.0/22 194.8.250.0/23 194.15.112.0/22 194.28.4.0/23 194.28.16.0/22 194.28.20.0/22 194.28.28.0/22 194.28.32.0/20 194.28.52.0/22 194.28.56.0/22 194.28.60.0/22 194.28.64.0/20 194.28.44.0/22 194.29.60.0/22 194.44.0.0/16 194.50.7.0/24 194.54.88.0/22 194.63.140.0/23 194.79.60.0/22 194.85.88.0/21 194.85.128.0/19 194.102.64.0/21 194.102.114.0/24 194.105.156.0/23 194.114.136.0/22 194.114.144.0/22 194.146.136.0/22 194.146.196.0/22 194.146.228.0/22 194.160.0.0/16 194.169.126.0/24 194.176.176.0/24 194.181.0.0/16 194.186.0.0/16 194.187.108.0/22 194.187.148.0/22 194.190.32.0/22 194.226.0.0/16 194.247.24.0/23 195.2.96.0/19 195.2.192.0/23 195.2.240.0/23 195.2.252.0/23 195.3.128.0/19 195.5.32.0/19 195.5.116.0/23 195.5.161.0/24 195.9.0.0/16 195.14.112.0/23 195.20.196.0/23 195.22.104.0/22 195.24.64.0/21 195.28.2.0/23 195.28.32.0/19 195.34.208.0/22 195.34.224.0/19 195.39.210.0/23 195.42.160.0/19 195.46.160.0/19 195.54.162.0/23 195.54.192.0/19 195.58.0.0/19 195.58.32.0/19 195.58.224.0/19 195.60.174.0/23 195.62.24.0/23 195.66.140.0/23 195.78.108.0/23 195.78.124.0/23 195.82.154.0/23 195.88.32.0/23 195.93.218.0/23 195.95.218.0/23 195.95.228.0/23 195.112.96.0/19 195.114.32.0/19 195.114.128.0/19 195.114.240.0/20 195.116.0.0/16 195.128.16.0/22 195.128.48.0/21 195.131.0.0/16 195.137.200.0/23 195.137.244.0/23 195.138.64.0/19 195.138.198.0/24 195.162.68.0/23 195.170.192.0/19 195.182.0.0/24 195.182.3.0/24 195.182.7.0/24 195.182.8.0/24 195.182.15.0/24 195.182.21.0/24 195.182.22.0/24 195.182.27.0/24 195.182.128.0/19 195.182.202.0/23 195.189.8.0/22 195.189.16.0/22 195.189.28.0/22 195.189.36.0/22 195.189.40.0/21 195.189.48.0/22 195.189.60.0/22 195.189.68.0/22 195.189.72.0/22 195.189.80.0/22 195.189.96.0/20 195.189.224.0/21 195.189.246.0/23 195.190.13.0/24 195.190.157.0/24 195.191.54.0/23 195.200.90.0/23 195.208.0.0/15 195.209.32.0/19 195.209.224.0/19 195.210.8.0/23 195.210.46.0/23 195.211.100.0/22 195.216.243.0/24 195.222.64.0/20 195.222.88.0/23 195.222.92.0/22 195.225.64.0/22 195.225.176.0/22 195.239.0.0/16 195.242.98.0/23 195.242.114.0/23 195.242.161.0/24 195.242.232.0/22 195.244.128.128/25 195.245.96.0/23 195.245.112.0/23 195.245.208.0/24 199.127.96.0/21
deny from 204.9.184.0/21 212.1.224.0/19 212.9.224.0/19 212.13.0.0/19 212.22.200.0/21 212.24.32.0/19 212.27.192.0/19 212.33.224.0/19 212.35.128.0/18 212.40.32.0/19 212.44.64.0/20 212.44.80.0/22 212.44.128.0/19 212.45.0.0/19 212.58.192.0/19 212.59.96.0/19 212.75.0.0/19 212.75.128.0/19 212.87.160.0/19 212.90.160.0/19 212.91.160.0/19 212.92.128.0/18 212.95.54.0/24 212.96.96.0/19 212.96.160.0/19 212.98.160.0/19 212.113.32.0/19 212.113.96.0/19 212.116.96.0/19 212.118.32.0/19 212.124.0.0/20 212.146.64.0/18 212.158.160.0/20 212.160.0.0/16 212.178.0.0/19 212.200.0.0/17 212.220.0.0/16 213.5.128.0/21 213.25.0.0/16 213.35.224.0/23 213.87.0.0/16 213.91.128.0/17 213.108.16.0/21 213.108.144.0/21 213.110.128.0/19 213.111.128.0/17 213.132.72.0/21 213.135.64.0/18 213.135.128.0/19 213.140.96.0/19 213.141.128.0/19 213.142.192.0/19 213.149.0.0/19 213.151.0.0/19 213.154.192.0/19 213.155.0.0/19 213.156.192.0/24 213.163.96.0/19 213.170.64.0/19 213.171.0.0/19 213.174.0.0/21 213.180.147.0/24 213.186.192.0/19 213.191.0.0/19 213.197.64.0/19 213.200.32.0/19 213.215.64.0/18 213.222.224.0/20 213.222.240.0/20 213.231.0.0/18 213.233.101.0/24 213.242.0.0/18 213.242.192.0/18 213.248.0.0/18 217.12.112.0/20 217.12.192.0/19 217.12.240.0/20 217.16.16.0/20 217.18.240.0/20 217.20.160.0/20 217.23.128.0/19 217.27.144.0/20 217.27.208.0/20 217.28.208.0/21 217.65.0.0/20 217.65.208.0/20 217.66.144.0/20 217.67.16.0/20 217.69.128.0/20 217.73.160.0/20 217.77.48.0/20 217.77.208.0/20 217.79.0.0/18 217.79.64.0/19 217.106.0.0/15 217.112.0.0/19 217.112.32.0/21 217.112.40.0/22 217.112.46.0/24 217.114.176.0/20 217.114.224.0/20 217.117.208.0/20 217.146.240.0/20 217.147.0.0/19 217.149.240.0/20 217.150.32.0/19 217.173.64.0/20 217.174.96.0/20 217.174.160.0/20 217.196.160.0/20 217.197.0.0/20 217.197.240.0/20 217.198.112.0/20
### Insert new former USSR CIDRs into appropriate CIDR range lines
deny from 89.0.0.0/8
deny from 68.180.230.233
deny from 68.180.230.1
deny from 68.180.230.2/31
deny from 68.180.230.4/30
deny from 68.180.230.8/29
deny from 68.180.230.16/28
deny from 68.180.230.32/27
deny from 68.180.230.64/26
deny from 68.180.230.128/25

On Github License

Files

Download PDF of Htaccess file
ENV, HTTP_HOST, HTTPS, no-gzip, protossl, REQUEST_FILENAME, REQUEST_URI

Comments

Apache