In assisting with the migration of a friend's site, we discovered that 301 redirects had been created for what are, ultimately, temporary pages.These temporary pages then point to a canonical URL with an appended directory within the URL.For example, '/page.php' 301 redirects to '/page' which then canonically refers to '/category/page' .  In tidying up this arrangement, would it be preferable to adjust the existing 301 redirects to point to the final destination URL, or would a second, new list of 301 redirects be more appropriate, or some other alternative?  
What is an optimum redirect / canonical path for this instance?
seo;301 redirect;canonical url