Puoi proteggere anche le popup dall'accesso diretto con questo script:

<script>
window.moveTo(0,0);
if (window.screenTop>30) {
alert("questa pagina e' visualizzabile esclusivamente in una popup")
location.href="home.htm";
}
</script>