I have an HTML page (on a server running Apache) that basically contains a bunch of links (link menu) to other HTML/PHP pages in VirtualDirectories on the same server. Is there a way to only allow access to the URLs specified in links on the "main page" by clicking on those links and not by book marking or issuing the URLs directly from the browser by using some Apache directives and/or PHP? Would I have to pass some sort of token via a POST from the "menu page" and check to see if that token has a valid value from the linked "applications"?
Hopefully the question makes sense.