Использование пробелов в url недопустимо. По-хорошему, пробел должен заменяться на "%20" в url'ах, но также и принято не описанная в
RFC замена на "+", которую использует facebook.
Вам необходимо кодировать/декодировать url перед тем как использовать из него данные. На Javascript это делается с помощтю следующих функций например:
javascript.ru/encodeuricomponent
javascript.ru/decodeURIcomponent