fix geturl() bug