Страница 1 из 1

Подмена части урла

Добавлено: Чт мар 03, 2011 11:03
rtssv
Возможно ли с помощью режика подменять часть урла, например необходимо запросы вида:
http://yandex.ru/yandsearch{любая последовательность}
заменить на:
http://yandex.ru/schoolsearch{любая последовательность}

Re: Подмена части урла

Добавлено: Чт мар 03, 2011 11:17
Slava
raw_change <что заменить> <чем заменить>
Произвести замену в запрошенном урле. Если необходимо произвести несколько разных замен - необходимо добавить несколько строк raw_change в конфиг.
Пример:
raw_change ftp://downloads1.kaspersky-labs.com/updates/ ftp://192.168.1.1/Updates/
raw_change ftp://downloads2.kaspersky-labs.com/updates/ ftp://192.168.1.1/Updates/
raw_change ftp://downloads4.kaspersky-labs.com/updates/ ftp://192.168.1.1/Updates/
raw_change ftp://downloads-us21.kaspersky-labs.com/updates/ ftp://192.168.1.1/Updates/

raw_log off
Отключить ведения лога замен, произведенных по правилам raw_change.
Пример:
raw_log off

Re: Подмена части урла

Добавлено: Чт мар 03, 2011 11:51
rtssv
Написал вот так:
<YANDEX>
raw_change http://yandex.ru/yandsearch http://yandex.ru/schoolsearch
allow_ip 192.168.0.160/255.255.255.224
теперь не запускается squid:
squid: ERROR: Could not send signal 0 to process 1698: (3) No such process
Удаляю эти строчки, перезапускаю squid, начинает работать.
В чем может быть причина?

Re: Подмена части урла

Добавлено: Чт мар 03, 2011 11:59
Slava
raw_change глобальная опция, а не секционная, прочтите инструкцию.

Re: Подмена части урла

Добавлено: Ср фев 15, 2012 14:01
sensar
Подскажите а как сделать то же самое для:

http://www.google.ru/#hl=ru&newwindow=1&safe=off&site=&q=
http://www.google.ru/#hl=ru&newwindow=1&safe=active&site=&q=

Re: Подмена части урла

Добавлено: Пн мар 05, 2012 10:26
Slava

Re: Подмена части урла

Добавлено: Пн дек 17, 2012 8:43
com
https://www.google.ru/search -> http://www.google.ru/search

в этом случае мне режик поможет?

Re: Подмена части урла

Добавлено: Пн дек 17, 2012 8:52
Slava
Режик поможет, а вот браузер не поймет, будет пытаться соединится по шифрованному протоколу там, где его нет.