Извращенный вариант решения проблемы (код на RoR)
При переходе по url1, считываем параметры url и p2, а потом url2 получаем:
url2 = "#{params[:url]}&p2=#{params[:p2]}"
ну и далее уходим по целой и невредимой url2:
redirect_to url2
Хотя решение плохое. С удовольствием исправил бы на как надо, если подскажете