Hallo,
kann man in der .htaccess erkennen, ob z.B www.foo.com/test.htm
aus einer Seite derselben domain (z.B. www.foo.com/index.htm) aufgerufen wurde oder aber aus einer "fremden" Domain (z.B. www.bar.com/sonstwas.html)?
Jein. Wenn ein Referrer übergeben wurde, steht dieser in HTTP_REFERER (das fehlende r wurde in den Status übernommen und ist damit hier korrekt). Diese Angabe und deren Inhalt ist aber optional - du solltest dich nicht auf den Inhalt verlassen.