dado que estas preguntando en javascript...
- evitar volver atras. verifica si el siguiente tema te ayuda http://www.forosdelweb.com/f13/desha...-atras-698298/.
- evitar que acceda desde la barra de direccion, es imposible evitarlo. nada que se pueda hacer con javascript. si acaso como mucho, verificar el referrer pero igual es facil saltarse la negacion a dicha direccion.
- evitar que entre a www.midominio.com/prueba desde la barra de direccion. esta relacionado con el anterior, no se puede evitar. de nuevo, tendrias que verificar el referrer pero no es lo optimo.
si te urge proteger las carpetas, mejor maneja ese aspecto desde el servidor. con javascript no hay nada que pueda para evitarlo. con simplemente inhabilitarlo el usuario adquiere el control que has intentando robarle.