Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] proxy



On Fri, 26 Feb 1999, Andrey Shadrin wrote:

> From: Andrey Shadrin <av@tsbgu.nnov.su>
> Subject: [apache-rus] proxy
> X-Mailer: Mozilla 4.5 [en] (Win95; I)
> 
> Hello All!
> 
> Маленький вопрос
> а можно ли с помощью  Apache реализовать proxy
> с доступом похожим на то как  реализовано в anonymizer
> 
> те при доступе на сервер http://www.qqq.ppp
> через http://www.rrr.ppp
> все url на страничке
> из  http://www.qqq.ppp/home.html
> превращались в
> в   http://www.rrr.ppp/www.qqq.ppp/home.html
> 
> Нужен сообственно не сам анонимный доступ а аналог proxy сервера с кешем
> 
> Просто proxy неудобен из за необходимости изменения настроек у клиента
> Способ предложенный в http://www.lexa.ru/lexa/transparent-proxy.html
> не подходит

> 
> Может существует другой способ ?

Существует много способов. Если дело касается конкретно апача,
то можно написать mod_perl скрипт который будет ходить через LWP.
Примеры есть на www.modperl.com.
Вот только ресурсов это решение будет жрать немерянно.

Для пущей эффективности можно воспользоваться C-шным кодом
nph-translate который лежит у меня на домашней страничке в разделе
www. Это русификатор, который работал у нас на сайте до перехода на
русский апач. Он занимается тем, что переадресует запросы
на /win/трамтатмтам на просто трамтамтам и парсит полученный
html,подправляя ссылки. 

Хорошо все равно не будет и мало не покажется.

После перехода с CERN httpd+это безобразие на русский апач загрузка 
сервера упала примерно вчетверо при увеличении числа хитов.

Так что стоит подумать о другом пути, который явно не тема обсуждения
в данном листе. Вообще все это с самого начала в apache-talk,
Но если речь пойдет о transparent-proxy, то это вообще куда-нибудь в
ru.unix
> --
> ---------------------------------------------
> Andrey Vladimirovich Shadrin
> mailto:av@tsbgu.nnov.su
> tel:+7312319654 fax:+7312319656
> B.Pokrovskaya,26a,N.Novgorod,Russia,603008
> ---------------------------------------------
> 
> 

--------------------------------------------------
Victor Wagner			vitus@ice.ru
Programmer			Office:7-(095)-964-0380
Institute for Commerce 		Home: 7-(095)-135-46-61
Engineering                     http://www.ice.ru/~vitus






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.