Fayland Lam wrote:

let me describe my situation. we have something like

http://o1.example.com/1.jpg
and we have a table like:
1.jpg | o1
and now we want the people visit this by
http://o.example.com/1.jpg
yes, o1,o2,o3 are different servers. I'd like to config the o.example.com like PerlTransHandler +MyApache2::RewriteO


Are you trying to redirect the client to http://o1.example.com/1.jpg ? If so you'll have to return a Location: header and a 301 response, eg:
   $r->err_headers_out('Location'=>'http://o1.example.com/1.jpg');
   return Apache2::Const::HTTP_MOVED_TEMPORARILY;

If you're trying to behave like a proxy server, where you make the request on the client's behalf, then return the response to the client, then it's not quite that simple.

John

Reply via email to