Я хочу сделать 301 редирект для ссылок с параметрами, мне нужно сохранить параметр в URL-адресе, но удалить расширение файла. php. Мне нужно что-то перенаправить с: /checkout.php?sku=2FA-DEF
на /checkout?sku=2FA-DEF
. У меня разные значения параметра sku, но он содержит только буквы, цифры и дефисы.
Во-первых, я пробовал что-то вроде этого:
RedirectPermanent /checkout.php?sku=2FA-DEF /checkout?sku=2FA-DEF
RedirectPermanent /checkout.php?sku=G-DEF-1 /checkout?sku=G-DEF-1
Но я думаю, что RedirectPermanent может не работают с параметрами URL? Итак, я много чего пробовал с RewriteCond и RewriteRule, но я ничего не знаю о регулярных выражениях, перенаправлении и т. Д. c .. так что, к сожалению, я не могу заставить его работать ...
Некоторая помощь был бы очень признателен! Спасибо!