bug caused by unidecode's bug

close #1986
- remove URL reserved chars after unidecode, because unidecode will produce some URL reserved chars.
Merge pull request #2036 from xuduo35/0.4-maintenance

bug caused by unidecode's bug