Большое спасибо, сделал так
RewriteCond %{QUERY_STRING} ^id_product=([0-9]*)$ RewriteRule ^product.php$ index.php?id_product=%1&controller=product [L,R=301]
При переходе с кмс prestashop 1.4 или 1.5 на 1.5.Х или 1.6
Меняются ссылки, для примера
/product.php?id_product=4, то теперь URL изменился на /index.php?id_product=4&controller=product
Но не только ссылки на продукты но и все остальное, везде добавляется
&controller=
Для того, что бы не потерять в поисковиках Добавляем в .htaccess
RewriteEngine on RewriteCond %{QUERY_STRING} ^id_product=([0-9]*)$ RewriteRule ^product.php$ index.php?id_product=%1&controller=product [L,R=301] RewriteCond %{QUERY_STRING} ^id_category=([0-9]*)$ RewriteRule ^category.php$ index.php?id_category=%1&controller=category [L,R=301] RewriteCond %{QUERY_STRING} ^id_cms=([0-9]*)$ RewriteRule ^cms.php$ index.php?id_cms=%1&controller=cms [L,R=301] RewriteCond %{QUERY_STRING} ^id_manufacturer=([0-9]*)&p=([0-9]*)$ RewriteRule ^manufacturer.php$ index.php?id_manufacturer=%1&p=%1=&controller=manufacturer [L,R=301]