On Mon, 17 May 2010 01:20:12 +1200, Amos Jeffries wrote > jyothi wrote: > > Hi, > > > > I am using squid 2.7, I want to redirect my url www.google.com to www.m.google.com. To > > do this I have tried adding this line in squid.conf " url rewrite_program > > /etc/squid/redirect.pl " and the redirect.pl file is as follows. > > > > #!/usr/bin/perl > > $|=1; > > while (<>) { > > @X = split; > > $url = $X[0]; > > if ($url =~ /^http:\/\/www\.google\.com/) { > > $url =~ s/google/m.google/; > > print "$url\n"; > > } else { > > print "$url\n"; > > } > > > > After adding the line in squid.conf if try to start to start squid it is crashing with > > the following messages. I tried googling to figure out. But most of them are used > > squidguard, I could not find the solution in FAQ. Kindly help me if I am doing anything > > wrong. > > > <snip> > > 2010/05/16 11:34:53| Ready to serve requests. > > 2010/05/16 11:34:53| WARNING: url_rewriter #1 (FD 7) exited > > 2010/05/16 11:34:53| WARNING: url_rewriter #2 (FD 8) exited > > 2010/05/16 11:34:53| WARNING: url_rewriter #3 (FD 9) exited > > 2010/05/16 11:34:53| Too few url_rewriter processes are running > > FATAL: The url_rewriter helpers are crashing too rapidly, need help! > > > > What happens when you run in manually as the proxy user? > does it keep running until you abort it? > > Amos > -- > Please be using > Current Stable Squid 2.7.STABLE9 or 3.1.3 Sorry I am new to this, run in manually as the proxy user means? It was not keep running, it was showing the error message and turning off.