Me gustaría evitar que se pudieran introducir vía URL parámetros erróneos que permitieran recargar mi página con errores.  
 
Pongo un ejemplo:
 
Si tenemos una página ficticia llamada forofosdelweb.com/index.php?id=foro-php, digamos que alguien modifica foro-php por foro-pph.
 
Entonces la página no se visualizaría bién... 
 
Pues a mi me gustaría en esos casos desviar a una página error 404 o bien no permitir que se recargue mi página.
 
Mi idea era tan simple como crear una estructura de control de tipo condicional if y asignarle como condición unos valores posibles para el parámetro id, y entre llaves el resto de la página.
 
Digamos que sería como un interruptor.
 
 ¿Ideas? He visto que alguna página importante tipo ixquick.com encriptan la url y punto.
 
PD: Ya uso mysqli_real_escape_string() para escapar caracteres. 
   
 





