Povolení přístupu do správy Wordpress
Níže uvedená nastavení blokují požadavky směřující na soubor wp-login.php a xmlrpc.php (nejčastější zdroje útoků)
Do souboru .htaccess stačí vložit tento kód:
Povolení přístupu pro CZ:
<IfModule mod_geoip.c>
<FilesMatch "wp-login.php|xmlrpc.php">
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(CZ)$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE_V6} !^(CZ)$
RewriteRule ^(.*)$ - [F,L]
</FilesMatch>
</IfModule>
Povolení přístupu pro CZ a SK
<IfModule mod_geoip.c>
<FilesMatch "wp-login.php|xmlrpc.php">
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(CZ|SK)$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE_V6} !^(CZ|SK)$
RewriteRule ^(.*)$ - [F,L]
</FilesMatch>
</IfModule>
Povolení přístupu pro CZ, SK a DE
<IfModule mod_geoip.c>
<FilesMatch "wp-login.php|xmlrpc.php">
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(CZ|SK|DE)$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE_V6} !^(CZ|SK|DE)$
RewriteRule ^(.*)$ - [F,L]
</FilesMatch>
</IfModule>