Если надо использовать именно только iptables то:
iptables -A INPUT -p tcp --dport 80 -m string --string "xxx.com/admin/" --algo kmp -j DROP
Но метод мягко говоря не оптимален так как очень сильно нагружает процессор разбором всех приходящих TCP пакетов, кроме того пакет то дропается, но сессия к серверу будет продолжать висеть
Не проще ли использовать .htaccess?