Fix parse_url function