Yeah I'm confused also.
I've figured out how to make it so that pages that are included can't be viewed unless their included in a page. At the top of the included file:
PHP Code:
<?php
if (eregi("header.php",$_SERVER['PHP_SELF'])) {
header("Location: index.php");
}
?>
of course, you could use the same concept to make the logo on the home page not link to the home page but still link on all the other pages.

Amazing concept
