Здравствуйте, как заблокировать чтобы из определенных стран не писали через Форму обратной связи мне на сайт, а то американцы достали от них получаю постоянно спам.
Яндекс дает ответы. Это не относится конкретно к движку Код: Order Allow,Deny Allow from all Deny from 100.128.0.0/9 Заблокирует 8мл адресов из сша. сами ip можно посмотреть тут https://lite.ip2location.com/united-states-of-america-ip-address-ranges калькулятор диапозона тут https://ip2cidr.com/
Можно и без htaccess, а прямо в контроллер contact.php PHP: $black_list = array( array('100.128.0.0', '100.255.255.255'), array('100.43.128.0', '100.63.255.255'), //итд); $ip = @ip2long($_SERVER['REMOTE_ADDR']);foreach($black_list as $ips) { if ($ip >= @ip2long($ips[0]) && $ip <= @ip2long($ips[1])) { exit; }}