Ну и, кстати, да, сейчас проверил у себя на тестовой площадке - код настроек ТДС Интернет Магазин надо немного менять.
Перед фрагментом
if(preg_match("^user-(.*)^", end($GLOBALS['URL_ARRAY']), $regs))
{
// Установка кукис для аффилиат-программы
setcookie('affiliate_name', $regs[1], time() + 31536000, '/');
$break_if_path_not_found = false;
}
else
{
$break_if_path_not_found = true;
}
я добавил такие строчки:
$last = end($GLOBALS['URL_ARRAY']);
$key = key($GLOBALS['URL_ARRAY']);
$GLOBALS['URL_ARRAY'][$key] = str_replace('.html', '', $last);
После этого товар спокойно определяется с .html вместо последнего слеша