klar ist sowas moeglich. ist natuerlich nicht 100% sicher, aber... hier:
<SCRIPT language="JavaScript">
<!--
alert("Das hier eintragen:"+document.referrer); // diese zeile loeschen dann
var allowedReferrer = "http://www.meineseite.de/test.htm";
var deniedPage = "http://www.meineseite.de/index2.htm";
if (allowedReferrer != document.referrer) window.location.href=denied.page
// -->
</SCRIPT>
dieses script in deine index.htm seite reinkopieren, dann die index.htm seite von derjenigen seite aufrufen, von der du den ausschliesslichen zugriff erlauben willst. Du kriegst dann ein prompt am bildschirm, in dem steht was du als 'allowedRererrer' eintragen musst. Konfiguriere auch die 'deniedPage', welche angibt wohin der benutzer weitergeleitet wird, falls er nicht von 'allowedReferrer' kommt.