How can I embed the signup.php page into a regular WP page?

Greetings. I am having a problem with my signup page. Because I using a theme that designates which page plugins appear on, and has a specific "frontpage" override. When I simply go to signup.php, my slideshow and top positions still show on the page.
Is there a way that I can embed the signup.php into a it's own specific page, so that I can designate which widgets show up, and don't show up on that page?
Thanks.