Если все ваши ссылки находятся в html (не css/js/etc), вы можете сделать это с помощью sed (on * nix) или с помощью библиотеки сценариев (например, BeautifulSoup в python). Если нет, это сложная (потенциально практически невозможная) операция, в зависимости от того, как создаются ссылки, и я уверен, почему этот продукт может взимать плату за то, что он делает.
Пример СЭД:
find directory -type f -print0 | xargs -0 sed -i -re 's:href="someoldpath/:href="somenewpath/:g'
Но это довольно опасный способ сделать это, если что-то не очень красиво/просто выложил. Опять же, если старый каталог является поистине уникальным именем, вы можете просто найти/заменить его (опять же, маловероятно).