Итак, на данный момент мой веб-сайт CI отформатирован так, чтобы принимать участие в URI, скажем, в идентификаторе, и найти в базе данных результат для отображения на странице.Идентификатор, которого нет в базе данных, однако, естественно, я получу ошибку базы данных.Есть ли лучший способ защитить мой URI от прямого доступа к БД, и, как лучше всего сообщить пользователю, что введенный им URL-адрес недействителен?