fix invalid url bug