header() can't do that. You will need to find another way. I'd suggest some javascript. Instead of having the page do a header() call, you could do something like this...
<html>
<body>
<script language="JavaScript">
top.location.replace ('http://site.com/page.php')
</script>
</body>
</html>