итпочитав немного информации реализацию етого вопроса можно решить установкой Режика
а именно
Произвести замену в запрошенном урле. Если необходимо произвести несколько разных замен - необходимо добавить несколько строк raw_change в конфиг.
Пример:
raw_change
ftp://downloads1.kaspersky-labs.com/updates/
ftp://192.168.1.1/Updates/
но есть проблема с установкой самого режика!
вот лог проблемы
root@proxy:~/redirector-3.2.1/redirector-3.2.8# make
rm -f pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o redirector make-cache OUT rejik3.zip rejik3/*
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pass.c
pass.c:1:19: error: stdio.h: No such file or directory
pass.c:2:20: error: string.h: No such file or directory
In file included from vars.h:2,
from pass.c:3:
/usr/include/pcre.h:90:20: error: stdlib.h: No such file or directory
In file included from pass.c:3:
vars.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
pass.c: In function ‘pass’:
pass.c:14: warning: implicit declaration of function ‘printf’
pass.c:14: warning: incompatible implicit declaration of built-in function ‘printf’
pass.c:15: warning: implicit declaration of function ‘fflush’
pass.c:15: error: ‘stdout’ undeclared (first use in this function)
pass.c:15: error: (Each undeclared identifier is reported only once
pass.c:15: error: for each function it appears in.)
make: *** [pass.o] Error 1
помогите где собака зарыта!!!