[squid-users] Reverse proxy and redirect program

From: Jack <sa_jill@dont-contact.us>
Date: Thu, 27 Feb 2003 15:57:53 +0530

Hello All,

I setup squid as reverse proxy for multiple webserver and i am using perl
script for redirecting.

I set squid.conf as

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_uses_host_header on

I want redirect request using username in the url for example

Let user name be "jack" and "james'
my squid listens on squid.xyz.com

if squid receives squid.xyz.com/jack/ then it should redirect to 172.16.1.10
web server and for squid.xyz.com/james it should redirect to 172.16.1.11

So redir.pl looks like

#!/usr/bin/perl -p
BEGIN { $|=1;}
s%http://squid.xyz.com/jack/\b%http://172.16.1.10/test/% && next;
s%http://squid.xyz.com/james/\b%http://172.16.1.11% && next;

When i try this setup i get access denied page from squid even though i set
http_access allow all

Can anybody pointout where i done mistake and correct solution

Regards,
Jack

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
Received on Thu Feb 27 2003 - 03:08:48 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:13:44 MST