Enhance generic mode when url does not start with / or http(s)://