Rewrite mod обрезка лишних параметров?
была похожая проблема на каком-то из проектов, детальная страница не работала, использовал такую конструкцию$_REQUEST["ELEMENT_CODE"] = preg_replace("/((?<=\\?)bxrand=\\d+&?|&bxrand=\\d+\$)/", "", $_REQUEST["ELEMENT_CODE"]);
$_REQUEST["ELEMENT_CODE"] = rtrim($_REQUEST["ELEMENT_CODE"], "?&");
Вы бы привели текущий набор правил mod_rewrite.
Его надо поправить.
Если вот так прямо влоб исходя из того что есть - замените ?bxrand=$1 на &bxrand=$1