Не готов сразу ответить, но... при включении функции коротких ссылок, эти ссылки пишутся в БД в виде nazvanie_tovara, при чём, для всех типов коротких ссылок с любым разрешением. Разрешение в БД не пишется. Возможно, есть способ решить проблему с помощью директивы RedirectMatch.
К примеру, чтобы сделать перенаправление с коротких ссылок с .html или обычных на короткие ссылки без расширения, нужно в .htaccess добавить строку:
PHP код:
RedirectMatch /(.*).html$ /$1
Тогда пользователи, пришедшие по коротким ссылкам вида _http://www./site.ru/nazvanie_tovara.htm и _http://www./site.ru/product_details.php?item_id=1, будут перенаправляться на включённые короткие ссылки без расширения типа _http://www./site.ru/nazvanie_tovara
Социальные закладки