ExOut и Фильтры HTTP_REFERER

Когда Out** помечен как Exout - то перестают работать фильтры HTTP_REFERER.

Например, если в фильтр прописан как

*site.ru*  - ALLOW

То при обычном ауте, все хиты с данного сайт на него попадают, а с других нет, что правильно. Но когда  он ExOut - то на него идут все хиты вне зависимости от рефа. Если Exout - два - то идет балансинг. Т.е функция где происходит проверка рефа не вызывается. Но мне нужны разные Exout в зависимости от рефера.

В каком месте кода это лечиться? 

Ппри включеннм дебаге - показывает, что найдено два EXout и будт происходить балансинг. До рефа даже не доходит.

Да похоже в Exit Out*

Да похоже в Exit Out* фильтры вообще не работают, по странам тоже не пашет, единственно что можно сделать создать один Exit Out* и дополнительную схему, с этого Exit Out* сделать перенаправление на дополнительную схему и в ней настроить фильтры 

Ага я тоже так иногда делаю

Ага я тоже так иногда делаю но редирект дольше идет (((