los servidores web tienen por defecto una página por defecto (valga la redundancia), en donde en la mayoría es index.htm, index.html, default.htm, index.php, etc. dependiendo de su configuración, por lo que es lo mismo:
www.mipagina.com/index.php www.mipagina.com
y es lo mismo:
www.mipagina.com/directorio/index.php www.mipagina.com/directorio
en tales casos el servidor web busca la pagina por defecto.
existe otro método llamado
sobre escritura de la URL, lo que comúnmente se le conoce como las
url amigables o
pretty url, en donde se le especifican al servidor web unas reglas sobre
expresiones regulares para empatar y redirigir la acción hacia un controlador frontal o pagina que procese la respuesta generalmente desarrollado en un script de lado del servidor, como en este foro ¿creías que
f91 de
http://www.forosdelweb.com/f91 es un directorio real?: pues no, simplemente f91 es el nombre del foro en la base de datos y el servidor web se encarga de redirigir al controlador frontal del foro y éste según la URL genera la respuesta especifica.
puedes encontrar más información de como implementarlo buscando por ejemplo: "url amigables con php", "url amigables con apache", "url amigables con jsp" etc. y suerte