roxoman93,
1. Вы не говорили что есть jQuery ибо там просто мон создать тег <а>
$(function(){
var b = $("<a>",{href:"."})[0].href;
document.location.href = b + 'адрес';
});
Кроме <base href="http://site-name.ru/test/">
Есть и <base target="">
Есть уверенность что оно не стоит первым ?
И есть уверенность, что <base href="http://site-name.ru/test/"> единственное на странице ?