OK, now have established that the https redirect is an issue with the test set up that I have, so on the face of it the addition of the ns_param location parameter seems to solve the problem.
 
Thanks for the help and guidance.
 
I have one other question about running Pound.
 
Initially I though that I would need to run Pound from inittab in order to make sure that if for some reason it died, it would be re-started. However, when I did this it kept re-spawning. I asked the question and Robert very kindly replied that I need to configure Pound at compile time without supervisor process and not to put itself into the background.
 
So although now I know HOW to run Pound from inittab (or daemontools), my question becomes 'should I'?
 
Am I correct in thinking that Pound:
 
1) Puts itself into the background as the specified, non-root user
 
and
 
2) Maintains a monitoring process whose job it is to monitor Pound and to re-start it if it dies for some reason.
 
If so, am I correct in thinking that I need only start Pound from any suitable startup script since it self monitors and keeps itself alive without recourse to inittab or daemontools?
 
Many Thanks
Richard