I have a PHP page on a website that I'd like to be accessible *only* from another page on that website. 

If a user clicks a link to the page, or types the page's address, and does not come from the site's domain, I'd like the page to redirect the user to the index.

Any ideas?