Adesso voglio esagerare :-p ...
Si potrebbe fare un controllo dell url, nel senso che se si scrive qualcosa nel campo, ma l'indirizzo non esiste si apre un messaggio di errore e ritorna indietro col comando javascript history.go ?