<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTPS} !=on
RewriteRule ^ - [env=proto:https]
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

<Files xmlrpc.php>
<IfModule !mod_authz_core.c>
order deny,allow
deny from all
allow from 88.105.60.97
allow from 5.101.174.42
</IfModule>
<IfModule mod_authz_core.c>
Require ip 88.105.60.97 5.101.174.42
</IfModule>
</Files>
# END GOTMLS Patch to Block XMLRPC Access
# BEGIN litespeed noabort
<IfModule rewrite_module>
RewriteEngine On
RewriteRule .* - [E=noabort:1]
</IfModule>
# END litespeed noabort
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
<Files 403.shtml>
order allow,deny
allow from all
</Files>
deny from 188.143.232.32
deny from 46.161.9.24
deny from 178.159.37.60
deny from 217.69.139.200
deny from 46.161.9.20
deny from 46.161.9.51
deny from 176.62.76.131
deny from 123.19.40.134
deny from 78.180.155.1
deny from 185.146.214.183
deny from 167.114.78.97
deny from 195.154.242.189
deny from 102.250.6.1
deny from 102.250.6.2/31
deny from 102.250.6.4/30
deny from 102.250.6.8/29
deny from 102.250.6.16/28
deny from 102.250.6.32/27
deny from 102.250.6.64/26
deny from 102.250.6.128/26
deny from 102.250.6.192/27
deny from 102.250.6.224/28
deny from 102.250.6.240/29
deny from 102.250.6.248/31
deny from 102.250.6.250

# BEGIN FRedirect_ErrorDocument
# The directives (lines) between "BEGIN FRedirect_ErrorDocument" and "END FRedirect_ErrorDocument" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
ErrorDocument 404 /index.php?error=404
# END FRedirect_ErrorDocument

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php73” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
