¡Gracias por el sistema! funciona de maravilla

Ahora, me surgieron un par de dudas:
Si por ejemplo quiero que los usuarios sólo puedan entrar por "
www.sitio.com/index.php?seccion=prueba" y no por "
www.sitio.com/prueba.php" ¿Cómo tendría que hacer?
También cree un pequeño código para que el título concuerde con la página en la que se está actualmente, esto claro, con el ejemplo que posteó TLX (Gracias también

), el título concuerda pefectamente y se muestra bien, pero al ver el código fuente de la página, aparece lo siguiente:
<title>MiSitio ~ Home</title><title>Página no encontrada</title>
Este es el código que usé:
if(empty ($_GET['seccion']))
echo "<title>MiSitio ~ Home</title>";
if($_GET['seccion'] == "ediciones")
echo "<title>MiSitio ~ Ediciones</title>";
if($_GET['seccion'] == "spots")
echo "<title>MiSitio ~ Spots</title>";
if($_GET['seccion'] == "galeria")
echo "<title>MiSitio ~ Galería</title>";
if($_GET['seccion'] == "comentario")
echo "<title>MiSitio ~ Deja un comentario</title>";
if($_GET['seccion'] == "acerca_de")
echo "<title>MiSitio ~ Acerca de MiSitio</title>";
if($_GET['seccion'] == "contacto")
echo "<title>MiSitio ~ Contacto</title>";
else
echo "<title>Página no encontrada</title>";
Un saludo y gracias de antemano.