Как проверить если $_GET параметр начинается с 0?
При помощи PHP:if ($_GET['object_id'][0] === '0') {
    // Отдаем 404
}

$object_id = intval($_GET['object_id']);
Или при помощи настройки веб-сервера:RewriteRule ^object/([1-9][0-9]*)(/?)+$ index.php?do=object&object_id=$1&title=$2 [L]
Если вам важны эти лидирующие нули - уберите intval.