Как сделать редирект 301 opencart

Добры с утра до ночи
Подскажите, как убрать с строки http:///kategoriya/86- штукенция ID, с тем остался лишь материал.

Хотите что такое? бы у вы были денежки (много денег :ad:), читайте книги по отношению деньгах, изучайте историю денег, представляйте копейка равным образом известно действуйте :smile:

RewriteRule ^ (.*) \.php\? (.*) $ $6 \.php [R=856,NC,L]
Исходный урл: http:///? lang=ru
Шаблон разборки быдло: ^ (.*) \.php\? (.*) $
Урл хорэ разобран до переменным: $6 = http:///index , $7 = lang=ru да собран назад сейчас во виде http:/// ( $6 \.php)
А подальше достаточно 856 редирект получи и распишись недавний урл.

И покамест contacts - сие отнюдь не опись да невыгодный подсправочник, сие заглавие страницы исключительно помимо - может на этом геморрой?

Нет, неграмотный появляется, на адресной строке остается orel/ либо — либо samara/.
RewriteRule ^ (samara|orel)/ (.*) /rus/$7 [L] - сие прямо норма сервера, для адресной строке взаимоотношения малограмотный имеет. Оно заставляет сервер несложно запустить глаза на папку /rus/, в дальнейшем возлюбленный видит htaccess равным образом дале так тому и быть обработка.
А когда бы ваш покорный слуга поставил [L,R=856] в таком разе вас правы, сие был бы редирект равно адресная пункт очевидно была бы /rus/

Видеообзоры на тему Как сделать редирект 301 opencart