Как настроить суффикс прокси-сервера - PullRequest
0 голосов
/ 23 июня 2010

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

под суффиксом прокси, я имею в виду, что если пользователь хочет открыть страницу http: //en.wikipedia.org/wiki/Proxy_server, то он должен ввести ссылку:

http: //en.wikipedia.org.CAMPUSPROXY.NET/wiki/Proxy_server (где campusproxy.net - наш прокси-сервер), и эту запрашиваемую страницу можно получить с нашего прокси-сервера вместо wikipedia.org

1 Ответ

0 голосов
/ 03 января 2011

На самом деле это редирект - ваш сервер должен иметь проверку URL, которая будет перехватывать префиксную часть URL, и для этого вам, очевидно, понадобится неограниченный префикс, доступный из URI зарегистрированного домена, тогда он просто преобразует uri префикса, делаетзапросите страницу и затем представите ее как контент для пользователя - обычно вы также добавляете баннер вверху страницы.

, поэтому он идет

User - http-get en.wikipedia.org.CAMPUSPROXY.NET/wiki/Proxy_server

ваш сервер берет это и создает "en.wikipedia.org/wiki/Proxy_server" с помощью скрипта или чего-то еще.

CAMPUSPROXY.NET http-get en.wikipedia.org/wiki/Proxy_server

внедряет код баннера в веб-страницу с помощью скрипта или что-то еще.

возможно, также измените html-теги и заголовки, включив в них информацию о вашем префиксе прокси

некоторые знания Python - Perl или все, что вам нужно вместе с Apache или подобным сервером, они, конечно,сценарии уже есть, но если вы это сделаете, вы ничего не узнаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...