Madre mía, qué follón tienes montado...
* Te he preguntado por la tecnología que vas a usar desde tu lado, no la que está funcionando en el lado del servidor, con PHP
* PHP es un lenguaje, LWP es un módulo de Perl y HTTP es un protocolo, así que en una frase has mezclado cosas que no tienen que ver entre sí, para resolver el problema
Lo de la tecnología a usar es importante...
* Si usas el módulo CGI, puedes hacer uso de la función redirect() para hacer el salto
* Si usas LWP, deberás ver la respuesta del servidor, si es un 302, deberás leer la cabecera HTTP y buscar por
Location, y luego hacer el GET de la URL indicada por él, teniendo en cuenta los casos de que la URL te la den en forma absoluta o relativa
* Si usas WWW::Mechanize, no tienes que hacer nada.