There is a way around it (but not to recommend) if you use frames. When you click on a link, you see on mouse-over in the bar below to what page you are going (f.ex. yoursite.com/contact.html). But if you type in "http://yoursite.com/contact.html", you will be redirected to the index.
You can see examples here: try to find a code of the pages that are in the <iframe>.
Place this in the <head>
Code:
<script src="topwindow.js"></script>
Save the following as "topwindow.js"
Code:
<!--
if (top.frames.length == 0) {
ver = parseInt(navigator.appVersion, 10);
if ( ((navigator.appName == "Netscape") && (ver >= 3)) ||
((navigator.appName == "Microsoft Internet Explorer") && (ver >= 4)) )
location.replace("index.html");
else
location = "index.html";
};
// -->
Again, this is not recommended. It might be interesting if you'd read URL="http://www.dynamicdrive.com/forums/showthread.php?t=14403"]this thread[/URL]
Bookmarks